time=2026-03-19T03:27:11.120Z level=DEBUG msg="Not attempting generation of an ABI report" time=2026-03-19T03:27:11.120Z level=DEBUG msg="Configuring container namespace" time=2026-03-19T03:27:11.120Z level=DEBUG msg="Set binaries" eopkg=eopkg.bin eopkg_xml=eopkg.py2 ypkg="" time=2026-03-19T03:27:11.120Z level=INFO msg="History generation enabled" time=2026-03-19T03:27:11.310Z level=DEBUG msg="Obtained package history" time=2026-03-19T03:27:11.316Z level=DEBUG msg="Building package" name=krita version=5.2.16 release=103 type=ypkg profile=unstable-x86_64 time=2026-03-19T03:27:11.316Z level=DEBUG msg="Configuring overlay storage" time=2026-03-19T03:27:11.316Z level=DEBUG msg="Mounting overlayfs" time=2026-03-19T03:27:11.316Z level=DEBUG msg="Mounting root tmpfs" dir=/var/cache/solbuild/unstable-x86_64/krita size=40G time=2026-03-19T03:27:11.317Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/krita/work time=2026-03-19T03:27:11.317Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/krita/tmp time=2026-03-19T03:27:11.318Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/krita/img time=2026-03-19T03:27:11.318Z level=DEBUG msg="Creating overlay storage directory" path=/var/cache/solbuild/unstable-x86_64/krita/union time=2026-03-19T03:27:11.318Z level=DEBUG msg="Mounting backing image" point=/var/lib/solbuild/images/unstable-x86_64.img time=2026-03-19T03:27:11.319Z level=DEBUG msg="Mounting overlayfs" upper=/var/cache/solbuild/unstable-x86_64/krita/tmp lower=/var/cache/solbuild/unstable-x86_64/krita/img workdir=/var/cache/solbuild/unstable-x86_64/krita/work target=/var/cache/solbuild/unstable-x86_64/krita/union time=2026-03-19T03:27:11.320Z level=DEBUG msg="Bringing up virtual filesystems" time=2026-03-19T03:27:11.320Z level=DEBUG msg="Creating VFS directory" dir=/var/cache/solbuild/unstable-x86_64/krita/union/dev/pts time=2026-03-19T03:27:11.320Z level=DEBUG msg="Creating VFS directory" dir=/var/cache/solbuild/unstable-x86_64/krita/union/dev/shm time=2026-03-19T03:27:11.320Z level=DEBUG msg="Mounting vfs /dev" time=2026-03-19T03:27:11.320Z level=DEBUG msg="Mounting vfs /dev/pts" time=2026-03-19T03:27:11.321Z level=DEBUG msg="Mounting vfs /proc" time=2026-03-19T03:27:11.321Z level=DEBUG msg="Mounting vfs /sys" time=2026-03-19T03:27:11.322Z level=DEBUG msg="Mounting vfs /dev/shm" time=2026-03-19T03:27:11.322Z level=DEBUG msg="Creating target directory" dir=/var/cache/solbuild/unstable-x86_64/krita/union/home/build/work time=2026-03-19T03:27:11.322Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/k/krita/package.yml target=/var/cache/solbuild/unstable-x86_64/krita/union/home/build/work/package.yml time=2026-03-19T03:27:11.322Z level=DEBUG msg="Creating target directory" dir=/var/cache/solbuild/unstable-x86_64/krita/union/home/build/work/files time=2026-03-19T03:27:11.322Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/k/krita/files/0001-Fix-appdata.patch target=/var/cache/solbuild/unstable-x86_64/krita/union/home/build/work/files/0001-Fix-appdata.patch time=2026-03-19T03:27:11.322Z level=DEBUG msg="Copying source" source=/srv/builder/BUILDDIR/CLONE/packages/packages/k/krita/files/sip-6.8.patch target=/var/cache/solbuild/unstable-x86_64/krita/union/home/build/work/files/sip-6.8.patch time=2026-03-19T03:27:11.323Z level=DEBUG msg="Validating sources" time=2026-03-19T03:27:11.323Z level=DEBUG msg="Downloading source" uri=https://download.kde.org/stable/krita/5.2.16/krita-5.2.16.tar.gz time=2026-03-19T03:27:11.455Z level=INFO msg="Source URL redirected" to=https://ftp.funet.fi/pub/mirrors/ftp.kde.org/pub/kde/stable/krita/5.2.16/krita-5.2.16.tar.gz from=https://download.kde.org/stable/krita/5.2.16/krita-5.2.16.tar.gz time=2026-03-19T03:27:11.661Z level=INFO msg="Downloading source" uri=https://download.kde.org/stable/krita/5.2.16/krita-5.2.16.tar.gz time=2026-03-19T03:27:14.575Z level=DEBUG msg="Downloading source" uri=https://github.com/amyspark/gmic/releases/download/v3.2.4.1/gmic-3.2.4.1-patched.tar.xz time=2026-03-19T03:27:14.858Z level=INFO msg="Source URL redirected" to="https://release-assets.githubusercontent.com/github-production-release-asset/339475065/0ba8ccb5-6a9e-468a-8081-31cc1a80b68e?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-03-19T04%3A10%3A11Z&rscd=attachment%3B+filename%3Dgmic-3.2.4.1-patched.tar.xz&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-03-19T03%3A09%3A53Z&ske=2026-03-19T04%3A10%3A11Z&sks=b&skv=2018-11-09&sig=WOv8T30da%2Bsmvuu8LCXogmJyOLcREQ%2BzQVuGkW1cDL0%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc3Mzg5MTEzNCwibmJmIjoxNzczODkwODM0LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ.dH3XnQe6bQ3Z5gBEc1oqkyVsma2h0YKv7qI31heOVe4&response-content-disposition=attachment%3B%20filename%3Dgmic-3.2.4.1-patched.tar.xz&response-content-type=application%2Foctet-stream" from=https://github.com/amyspark/gmic/releases/download/v3.2.4.1/gmic-3.2.4.1-patched.tar.xz time=2026-03-19T03:27:15.016Z level=INFO msg="Downloading source" uri=https://github.com/amyspark/gmic/releases/download/v3.2.4.1/gmic-3.2.4.1-patched.tar.xz time=2026-03-19T03:27:15.202Z level=DEBUG msg="Downloading source" uri=https://github.com/arximboldi/immer/archive/refs/tags/v0.8.1.tar.gz time=2026-03-19T03:27:15.438Z level=INFO msg="Source URL redirected" to=https://codeload.github.com/arximboldi/immer/tar.gz/refs/tags/v0.8.1 from=https://github.com/arximboldi/immer/archive/refs/tags/v0.8.1.tar.gz time=2026-03-19T03:27:15.887Z level=INFO msg="Downloading source" uri=https://github.com/arximboldi/immer/archive/refs/tags/v0.8.1.tar.gz time=2026-03-19T03:27:16.539Z level=DEBUG msg="Downloading source" uri=https://github.com/arximboldi/zug/archive/refs/tags/v0.1.1.tar.gz time=2026-03-19T03:27:16.811Z level=INFO msg="Source URL redirected" to=https://codeload.github.com/arximboldi/zug/tar.gz/refs/tags/v0.1.1 from=https://github.com/arximboldi/zug/archive/refs/tags/v0.1.1.tar.gz time=2026-03-19T03:27:17.217Z level=INFO msg="Downloading source" uri=https://github.com/arximboldi/zug/archive/refs/tags/v0.1.1.tar.gz time=2026-03-19T03:27:17.421Z level=DEBUG msg="Downloading source" uri=https://github.com/arximboldi/lager/archive/refs/tags/v0.1.1.tar.gz time=2026-03-19T03:27:17.657Z level=INFO msg="Source URL redirected" to=https://codeload.github.com/arximboldi/lager/tar.gz/refs/tags/v0.1.1 from=https://github.com/arximboldi/lager/archive/refs/tags/v0.1.1.tar.gz time=2026-03-19T03:27:18.045Z level=INFO msg="Downloading source" uri=https://github.com/arximboldi/lager/archive/refs/tags/v0.1.1.tar.gz time=2026-03-19T03:27:18.556Z level=DEBUG msg="Copying host asset" key=/etc/eopkg/eopkg.conf time=2026-03-19T03:27:18.556Z level=DEBUG msg="Copying host asset" key=/etc/ccache/ccache.conf time=2026-03-19T03:27:18.556Z level=DEBUG msg="Copying host asset" key=/etc/resolv.conf time=2026-03-19T03:27:18.557Z level=DEBUG msg="Starting D-BUS" time=2026-03-19T03:27:18.557Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/krita/union command="dbus-uuidgen --ensure" time=2026-03-19T03:27:18.559Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/krita/union command="dbus-daemon --system" time=2026-03-19T03:27:18.561Z level=DEBUG msg="Discovering repos in rootfs" time=2026-03-19T03:27:18.561Z level=DEBUG msg="Removing repository" repo=Solus time=2026-03-19T03:27:18.561Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/krita/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-19T03:27:18.666Z level=DEBUG msg="Adding repo to system" name=Solus uri=https://packages.getsol.us/unstable/eopkg-index.xml.xz time=2026-03-19T03:27:18.666Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/krita/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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 99% 0.00 --/- [--:--:--] eopkg-index.xml.xz (3.1 MB)100% 0.00 --/- [--:--:--] [complete] Package database updated. time=2026-03-19T03:27:20.983Z level=DEBUG msg="Upgrading system base" time=2026-03-19T03:27:20.983Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/krita/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 installation of following packages: ngtcp2 Warning: Safety switch forces the upgrade of following packages: cryptsetup eopkg hwdata iso-codes jansson libgpg-error libicu libxml2 usysconf usysconf-epoch The following packages will be upgraded: btrfs-progs-libbtrfs ccache clr-boot-manager cryptsetup curl eopkg expat expat-devel glib2 glib2-devel glibc glibc-devel hwdata iproute2 iso-codes jansson libarchive libarchive-bin libgpg-error libgpg-error-devel libicu libicu-devel libunistring libxml2 libxml2-devel lvm2 nghttp2 ngtcp2 openssl openssl-devel python-eopkg python-setuptools qol-assist systemd systemd-devel usysconf usysconf-epoch util-linux util-linux-devel Total size of package(s): 112.55 MB Warning: There are extra packages due to dependencies. Downloading 1 / 39 Package systemd found in repository Solus systemd-257.10-185-1-x86_64.eopkg [cached] Downloading 2 / 39 Package glibc found in repository Solus glibc-2.43-138-1-x86_64.eopkg [cached] Downloading 3 / 39 Package util-linux found in repository Solus util-linux-2.41.3-56-1-x86_64.eopkg [cached] Downloading 4 / 39 Package lvm2 found in repository Solus lvm2-2.03.38-34-1-x86_64.eopkg [cached] Downloading 5 / 39 Package libicu found in repository Solus libicu-78.2-30-1-x86_64.eopkg [cached] Downloading 6 / 39 Package libxml2 found in repository Solus libxml2-2.13.9-59-1-x86_64.eopkg [cached] Downloading 7 / 39 Package libarchive found in repository Solus libarchive-3.8.6-61-1-x86_64.eopkg [cached] Downloading 8 / 39 Package libgpg-error found in repository Solus libgpg-error-1.59-27-1-x86_64.eopkg [cached] Downloading 9 / 39 Package libgpg-error-devel found in repository Solus libgpg-error-devel-1.59-27-1-x86_64.eopkg [cached] Downloading 10 / 39 Package glibc-devel found in repository Solus glibc-devel-2.43-138-1-x86_64.eopkg [cached] Downloading 11 / 39 Package systemd-devel found in repository Solus systemd-devel-257.10-185-1-x86_64.eopkg [cached] Downloading 12 / 39 Package qol-assist found in repository Solus qol-assist-0.9.0-21-1-x86_64.eopkg [cached] Downloading 13 / 39 Package iso-codes found in repository Solus iso-codes-4.20.1-16-1-x86_64.eopkg [cached] Downloading 14 / 39 Package libunistring found in repository Solus libunistring-1.4.2-12-1-x86_64.eopkg [cached] Downloading 15 / 39 Package eopkg found in repository Solus eopkg-4.4.2-35-1-x86_64.eopkg [cached] Downloading 16 / 39 Package btrfs-progs-libbtrfs found in repository Solus btrfs-progs-libbtrfs-6.19-76-1-x86_64.eopkg [cached] Downloading 17 / 39 Package libicu-devel found in repository Solus libicu-devel-78.2-30-1-x86_64.eopkg [cached] Downloading 18 / 39 Package python-setuptools found in repository Solus python-setuptools-80.9.0-25-1-x86_64.eopkg [cached] Downloading 19 / 39 Package util-linux-devel found in repository Solus util-linux-devel-2.41.3-56-1-x86_64.eopkg [cached] Downloading 20 / 39 Package cryptsetup found in repository Solus cryptsetup-2.8.4-26-1-x86_64.eopkg [cached] Downloading 21 / 39 Package ccache found in repository Solus ccache-4.12.3-32-1-x86_64.eopkg [cached] Downloading 22 / 39 Package clr-boot-manager found in repository Solus clr-boot-manager-3.6.0-39-1-x86_64.eopkg [cached] Downloading 23 / 39 Package usysconf-epoch found in repository Solus usysconf-epoch-1.0.0-26-1-x86_64.eopkg [cached] Downloading 24 / 39 Package hwdata found in repository Solus hwdata-0.405-50-1-x86_64.eopkg [cached] Downloading 25 / 39 Package jansson found in repository Solus jansson-2.15.0-11-1-x86_64.eopkg [cached] Downloading 26 / 39 Package python-eopkg found in repository Solus python-eopkg-4.4.2-35-1-x86_64.eopkg [cached] Downloading 27 / 39 Package glib2 found in repository Solus glib2-2.86.4-126-1-x86_64.eopkg [cached] Downloading 28 / 39 Package glib2-devel found in repository Solus glib2-devel-2.86.4-126-1-x86_64.eopkg [cached] Downloading 29 / 39 Package openssl found in repository Solus openssl-3.6.1-57-1-x86_64.eopkg [cached] Downloading 30 / 39 Package ngtcp2 found in repository Solus ngtcp2-1.21.0-1-1-x86_64.eopkg [cached] Downloading 31 / 39 Package curl found in repository Solus curl-8.19.0-114-1-x86_64.eopkg [cached] Downloading 32 / 39 Package nghttp2 found in repository Solus nghttp2-1.68.1-19-1-x86_64.eopkg [cached] Downloading 33 / 39 Package libxml2-devel found in repository Solus libxml2-devel-2.13.9-59-1-x86_64.eopkg [cached] Downloading 34 / 39 Package usysconf found in repository Solus usysconf-0.5.12-48-1-x86_64.eopkg (64.0 KB) 0% 0.00 --/- [--:--:--] usysconf-0.5.12-48-1-x86_64.eopkg (64.0 KB) 12% 0.00 --/- [--:--:--] usysconf-0.5.12-48-1-x86_64.eopkg (64.0 KB) 25% 0.00 --/- [--:--:--] usysconf-0.5.12-48-1-x86_64.eopkg (64.0 KB) 38% 0.00 --/- [--:--:--] usysconf-0.5.12-48-1-x86_64.eopkg (64.0 KB) 51% 0.00 --/- [--:--:--] usysconf-0.5.12-48-1-x86_64.eopkg (64.0 KB) 63% 0.00 --/- [--:--:--] usysconf-0.5.12-48-1-x86_64.eopkg (64.0 KB) 76% 0.00 --/- [--:--:--] usysconf-0.5.12-48-1-x86_64.eopkg (64.0 KB) 89% 0.00 --/- [--:--:--] usysconf-0.5.12-48-1-x86_64.eopkg (64.0 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 35 / 39 Package iproute2 found in repository Solus iproute2-6.19.0-36-1-x86_64.eopkg [cached] Downloading 36 / 39 Package expat found in repository Solus expat-2.7.5-37-1-x86_64.eopkg [cached] Downloading 37 / 39 Package expat-devel found in repository Solus expat-devel-2.7.5-37-1-x86_64.eopkg [cached] Downloading 38 / 39 Package openssl-devel found in repository Solus openssl-devel-3.6.1-57-1-x86_64.eopkg [cached] Downloading 39 / 39 Package libarchive-bin found in repository Solus libarchive-bin-3.8.6-61-1-x86_64.eopkg [cached] Finished downloading package upgrades. Disabling keyboard interrupts for file operations. Installing 1 / 39 systemd-257.10-185-1-x86_64.eopkg [cached] Installing systemd, version 257.10, release 185 Upgrading to new distribution release Extracting the files of systemd Upgraded systemd Installing 2 / 39 glibc-2.43-138-1-x86_64.eopkg [cached] Installing glibc, version 2.43, release 138 Upgrading to new distribution release Extracting the files of glibc Upgraded glibc Installing 3 / 39 util-linux-2.41.3-56-1-x86_64.eopkg [cached] Installing util-linux, version 2.41.3, release 56 Upgrading to new distribution release Extracting the files of util-linux Upgraded util-linux Installing 4 / 39 lvm2-2.03.38-34-1-x86_64.eopkg [cached] Installing lvm2, version 2.03.38, release 34 Upgrading to new distribution release Extracting the files of lvm2 Upgraded lvm2 Installing 5 / 39 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 6 / 39 libxml2-2.13.9-59-1-x86_64.eopkg [cached] Installing libxml2, version 2.13.9, release 59 Upgrading to new distribution release Extracting the files of libxml2 Upgraded libxml2 Installing 7 / 39 libarchive-3.8.6-61-1-x86_64.eopkg [cached] Installing libarchive, version 3.8.6, release 61 Upgrading to new distribution release Extracting the files of libarchive Upgraded libarchive Installing 8 / 39 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 9 / 39 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 / 39 glibc-devel-2.43-138-1-x86_64.eopkg [cached] Installing glibc-devel, version 2.43, release 138 Upgrading to new distribution release Extracting the files of glibc-devel Upgraded glibc-devel Installing 11 / 39 systemd-devel-257.10-185-1-x86_64.eopkg [cached] Installing systemd-devel, version 257.10, release 185 Upgrading to new distribution release Extracting the files of systemd-devel Upgraded systemd-devel Installing 12 / 39 qol-assist-0.9.0-21-1-x86_64.eopkg [cached] Installing qol-assist, version 0.9.0, release 21 Upgrading to new distribution release Extracting the files of qol-assist Upgraded qol-assist Installing 13 / 39 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 Installing 14 / 39 libunistring-1.4.2-12-1-x86_64.eopkg [cached] Installing libunistring, version 1.4.2, release 12 Upgrading to new distribution release Extracting the files of libunistring Upgraded libunistring Installing 15 / 39 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 16 / 39 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 17 / 39 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 18 / 39 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 19 / 39 util-linux-devel-2.41.3-56-1-x86_64.eopkg [cached] Installing util-linux-devel, version 2.41.3, release 56 Upgrading to new distribution release Extracting the files of util-linux-devel Upgraded util-linux-devel Installing 20 / 39 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 21 / 39 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 22 / 39 clr-boot-manager-3.6.0-39-1-x86_64.eopkg [cached] Installing clr-boot-manager, version 3.6.0, release 39 Upgrading to new distribution release Extracting the files of clr-boot-manager Upgraded clr-boot-manager Installing 23 / 39 usysconf-epoch-1.0.0-26-1-x86_64.eopkg [cached] Installing usysconf-epoch, version 1.0.0, release 26 Upgrading to new distribution release Extracting the files of usysconf-epoch Upgraded usysconf-epoch Installing 24 / 39 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 25 / 39 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 26 / 39 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 27 / 39 glib2-2.86.4-126-1-x86_64.eopkg [cached] Installing glib2, version 2.86.4, release 126 Upgrading to new distribution release Extracting the files of glib2 Upgraded glib2 Installing 28 / 39 glib2-devel-2.86.4-126-1-x86_64.eopkg [cached] Installing glib2-devel, version 2.86.4, release 126 Upgrading to new distribution release Extracting the files of glib2-devel Upgraded glib2-devel Installing 29 / 39 openssl-3.6.1-57-1-x86_64.eopkg [cached] Installing openssl, version 3.6.1, release 57 Upgrading to new distribution release Extracting the files of openssl Upgraded openssl Installing 30 / 39 ngtcp2-1.21.0-1-1-x86_64.eopkg [cached] Installing ngtcp2, version 1.21.0, release 1 Extracting the files of ngtcp2 Installed ngtcp2 Installing 31 / 39 curl-8.19.0-114-1-x86_64.eopkg [cached] Installing curl, version 8.19.0, release 114 Upgrading to new distribution release Extracting the files of curl Upgraded curl Installing 32 / 39 nghttp2-1.68.1-19-1-x86_64.eopkg [cached] Installing nghttp2, version 1.68.1, release 19 Upgrading to new distribution release Extracting the files of nghttp2 Upgraded nghttp2 Installing 33 / 39 libxml2-devel-2.13.9-59-1-x86_64.eopkg [cached] Installing libxml2-devel, version 2.13.9, release 59 Upgrading to new distribution release Extracting the files of libxml2-devel Upgraded libxml2-devel Installing 34 / 39 usysconf-0.5.12-48-1-x86_64.eopkg [cached] Installing usysconf, version 0.5.12, release 48 Upgrading to new distribution release Extracting the files of usysconf Upgraded usysconf Installing 35 / 39 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 36 / 39 expat-2.7.5-37-1-x86_64.eopkg [cached] Installing expat, version 2.7.5, release 37 Upgrading to new distribution release Extracting the files of expat Upgraded expat Installing 37 / 39 expat-devel-2.7.5-37-1-x86_64.eopkg [cached] Installing expat-devel, version 2.7.5, release 37 Upgrading to new distribution release Extracting the files of expat-devel Upgraded expat-devel Installing 38 / 39 openssl-devel-3.6.1-57-1-x86_64.eopkg [cached] Installing openssl-devel, version 3.6.1, release 57 Upgrading to new distribution release Extracting the files of openssl-devel Upgraded openssl-devel Installing 39 / 39 libarchive-bin-3.8.6-61-1-x86_64.eopkg [cached] Installing libarchive-bin, version 3.8.6, release 61 Upgrading to new distribution release Extracting the files of libarchive-bin Upgraded libarchive-bin time=2026-03-19T03:27:29.209Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/krita/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-19T03:27:29.427Z level=DEBUG msg="Asserting system.devel component installation" time=2026-03-19T03:27:29.427Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/krita/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-19T03:27:29.649Z level=DEBUG msg="Writing packager file" time=2026-03-19T03:27:29.649Z level=DEBUG msg="Installing build dependencies" file=/home/build/work/package.yml time=2026-03-19T03:27:29.649Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/krita/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: abseil-cpp alsa-lib alsa-lib-devel alsa-ucm-conf aom aom-devel apr apr-util at-spi2 avahi babl babl-devel bluez brotli-devel bzip2-devel catch2 catch2-devel celt clang-libs colord cups curl-devel cyrus-sasl dav1d dav1d-devel double-conversion doxygen e2fsprogs-devel eigen3 exiv2 exiv2-devel extra-cmake-modules ffmpeg fftw fftw-devel fontconfig fontconfig-devel freeglut freetype2 freetype2-devel frei0r fribidi fribidi-devel gavl gdk-pixbuf gegl gegl-devel ghostscript giflib giflib-devel glslang glycin gmic gmic-devel gnupg gpgme gpgme-devel graphene graphicsmagick graphite2 graphite2-devel graphviz gsettings-desktop-schemas gsl gsl-devel gsm gstreamer gstreamer-plugins-base gtest gts harfbuzz harfbuzz-devel hicolor-icon-theme highway highway-devel imath imath-devel inih inih-devel jack-audio-connection-kit jasper jbig2dec json-c-devel kcompletion kcompletion-devel kconfig kconfig-devel kcoreaddons kcoreaddons-devel kcrash kcrash-devel kdesignerplugin kdesignerplugin-devel kerberos-devel kguiaddons kguiaddons-devel ki18n ki18n-devel kitemmodels kitemmodels-devel kitemviews kitemviews-devel kseexpr kseexpr-devel kwidgetsaddons kwidgetsaddons-devel kwindowsystem kwindowsystem-devel lame lapack libao libass libassuan libassuan-devel libavif libbluray libboost libboost-devel libcairo libcairo-devel libcddb libcdio libcdio-paranoia libdaemon libde265 libde265-devel libdecor libdisplay-info libdolbyb libdovi libdrm libdrm-devel libdvdnav libdvdread libedit libepoxy libevdev libflac libglu libglvnd libglvnd-devel libgnutls libgtk-2 libgtk-3 libheif libheif-devel libhogweed libical libice libid3tag libidn2-devel libinput libjpeg-turbo libjpeg-turbo-devel libjson-glib-devel libjxl libjxl-devel libkdcraw libkdcraw-devel libksba liblc3 liblcms2 liblcms2-devel libmad libmypaint libmypaint-devel libnspr-devel libnss-devel libogg libomp libopenmpt libp11-kit libpaper libpciaccess libpciaccess-devel libplacebo libpng libpng-devel libproxy libraw libraw-devel librsvg libsamplerate libsecret libsm libsndfile libsoxr libspeex libssh libssh-devel libssh2-devel libtasn1 libtheora libtiff libtiff-devel libtirpc libudfread libunibreak libunibreak-devel libunwind liburing libva libvdpau libvorbis libvpl libvpx libwacom libwebp libwebp-devel libx11 libx11-devel libxau libxau-devel libxcb libxcb-devel libxcomposite libxcursor libxdamage libxdmcp libxdmcp-devel libxext libxext-devel libxfixes libxfixes-devel libxft libxi libxi-devel libxinerama libxkbcommon libxrandr libxrender libxrender-devel libxscrnsaver libxshmfence libxtst libxv libxxf86vm libyuv llvm-libs lm_sensors lmdb mariadb-common md4c mesalib mesalib-devel minizip-ng mlt mlt-devel movit mpg123 mtdev nghttp2-devel nghttp3-devel ngtcp2-devel npth openal-soft openblas opencolorio opencolorio-devel opencv-calib3d opencv-core opencv-dnn opencv-features2d opencv-flann opencv-imgcodecs opencv-imgproc opencv-tracking opencv-video opencv-videoio openexr openexr-devel openh264 openh264-devel openjpeg openjpeg-devel openldap opus opusfile orc pango pinentry pipewire-lib pixman pixman-devel polly poppler poppler-data poppler-devel poppler-qt5 poppler-qt5-devel poppler-utils postgresql-libpq protobuf pulseaudio python-libevdev python-ply python-pyqt5-sip python-pyudev python-sip python-six python3-devel python3-qt5 qt5-base qt5-base-devel qt5-connectivity qt5-declarative qt5-declarative-devel qt5-location qt5-multimedia qt5-multimedia-devel qt5-sensors qt5-serialport qt5-svg qt5-svg-devel qt5-tools qt5-tools-devel qt5-wayland qt5-webchannel qt5-websockets qt5-x11extras qt5-x11extras-devel qt5-xmlpatterns qt6-5compat qt6-base qt6-base-gui qt6-declarative qt6-shadertools qt6-svg quazip-qt5 quazip-qt5-devel rav1e rav1e-devel rtkit rubberband samba sbc sdl2 sdl2-devel serf shaderc shared-mime-info snappy sox_ng spdlog spirv-llvm-translator spirv-tools srt subversion svt-av1 svt-av1-devel talloc tdb tevent tslib twolame unixodbc urw-core35-fonts utf8proc v4l-utils vamp-plugin-sdk vc vid.stab vulkan wavpack wayland webrtc-audio-processing wsdd x264 x265 x265-devel xcb-util xcb-util-cursor xcb-util-devel xcb-util-image xcb-util-keysyms xcb-util-keysyms-devel xcb-util-renderutil xcb-util-wm xkeyboard-config xorgproto xvidcore yaml-cpp zimg zlib-ng Total size of package(s): 346.93 MB Warning: There are extra packages due to dependencies. Downloading 1 / 384 Package dav1d found in repository Solus dav1d-1.5.0-31-1-x86_64.eopkg [cached] Downloading 2 / 384 Package imath found in repository Solus imath-3.1.11-3-1-x86_64.eopkg [cached] Downloading 3 / 384 Package openexr found in repository Solus openexr-3.1.5-12-1-x86_64.eopkg [cached] Downloading 4 / 384 Package imath-devel found in repository Solus imath-devel-3.1.11-3-1-x86_64.eopkg [cached] Downloading 5 / 384 Package openexr-devel found in repository Solus openexr-devel-3.1.5-12-1-x86_64.eopkg [cached] Downloading 6 / 384 Package libxdmcp found in repository Solus libxdmcp-1.1.5-20-1-x86_64.eopkg [cached] Downloading 7 / 384 Package xorgproto found in repository Solus xorgproto-2024.1-9-1-x86_64.eopkg [cached] Downloading 8 / 384 Package libxdmcp-devel found in repository Solus libxdmcp-devel-1.1.5-20-1-x86_64.eopkg [cached] Downloading 9 / 384 Package vid.stab found in repository Solus vid.stab-1.1.1-3-1-x86_64.eopkg [cached] Downloading 10 / 384 Package fribidi found in repository Solus fribidi-1.0.15-10-1-x86_64.eopkg [cached] Downloading 11 / 384 Package libpng found in repository Solus libpng-1.6.55-34-1-x86_64.eopkg [cached] Downloading 12 / 384 Package freetype2 found in repository Solus freetype2-2.14.2-39-1-x86_64.eopkg [cached] Downloading 13 / 384 Package graphite2 found in repository Solus graphite2-1.3.14-8-1-x86_64.eopkg [cached] Downloading 14 / 384 Package harfbuzz found in repository Solus harfbuzz-13.1.1-85-1-x86_64.eopkg [cached] Downloading 15 / 384 Package fontconfig found in repository Solus fontconfig-2.17.1-52-1-x86_64.eopkg [cached] Downloading 16 / 384 Package libunibreak found in repository Solus libunibreak-5.1-5-1-x86_64.eopkg [cached] Downloading 17 / 384 Package libass found in repository Solus libass-0.17.3-18-1-x86_64.eopkg [cached] Downloading 18 / 384 Package yaml-cpp found in repository Solus yaml-cpp-0.9.0-6-1-x86_64.eopkg [cached] Downloading 19 / 384 Package libxau found in repository Solus libxau-1.0.12-23-1-x86_64.eopkg [cached] Downloading 20 / 384 Package libxcb found in repository Solus libxcb-1.17.0-34-1-x86_64.eopkg [cached] Downloading 21 / 384 Package libx11 found in repository Solus libx11-1.8.12-49-1-x86_64.eopkg [cached] Downloading 22 / 384 Package libxrender found in repository Solus libxrender-0.9.12-18-1-x86_64.eopkg [cached] Downloading 23 / 384 Package libxft found in repository Solus libxft-2.3.9-17-1-x86_64.eopkg [cached] Downloading 24 / 384 Package pixman found in repository Solus pixman-0.46.4-23-1-x86_64.eopkg [cached] Downloading 25 / 384 Package libxext found in repository Solus libxext-1.3.6-18-1-x86_64.eopkg [cached] Downloading 26 / 384 Package libcairo found in repository Solus libcairo-1.18.2-55-1-x86_64.eopkg [cached] Downloading 27 / 384 Package pango found in repository Solus pango-1.57.0-64-1-x86_64.eopkg [cached] Downloading 28 / 384 Package librsvg found in repository Solus librsvg-2.61.4-69-1-x86_64.eopkg [cached] Downloading 29 / 384 Package libudfread found in repository Solus libudfread-1.2.0-1-1-x86_64.eopkg [cached] Downloading 30 / 384 Package libbluray found in repository Solus libbluray-1.4.0-14-1-x86_64.eopkg [cached] Downloading 31 / 384 Package openblas found in repository Solus openblas-0.3.26-27-1-x86_64.eopkg [cached] Downloading 32 / 384 Package libglvnd found in repository Solus libglvnd-1.7.0-22-1-x86_64.eopkg [cached] Downloading 33 / 384 Package libedit found in repository Solus libedit-20240808.3.1-15-1-x86_64.eopkg [cached] Downloading 34 / 384 Package polly found in repository Solus polly-20.1.8-133-1-x86_64.eopkg [cached] Downloading 35 / 384 Package llvm-libs found in repository Solus llvm-libs-20.1.8-133-1-x86_64.eopkg [cached] Downloading 36 / 384 Package libomp found in repository Solus libomp-20.1.8-133-1-x86_64.eopkg [cached] Downloading 37 / 384 Package lapack found in repository Solus lapack-3.10.1-3-1-x86_64.eopkg [cached] Downloading 38 / 384 Package opencv-core found in repository Solus opencv-core-4.13.0-46-1-x86_64.eopkg [cached] Downloading 39 / 384 Package opencv-imgproc found in repository Solus opencv-imgproc-4.13.0-46-1-x86_64.eopkg [cached] Downloading 40 / 384 Package libjpeg-turbo found in repository Solus libjpeg-turbo-3.0.3-22-1-x86_64.eopkg [cached] Downloading 41 / 384 Package libtiff found in repository Solus libtiff-4.7.1-45-1-x86_64.eopkg [cached] Downloading 42 / 384 Package giflib found in repository Solus giflib-6.1.2-13-1-x86_64.eopkg [cached] Downloading 43 / 384 Package libxi found in repository Solus libxi-1.8.2-19-1-x86_64.eopkg [cached] Downloading 44 / 384 Package libxxf86vm found in repository Solus libxxf86vm-1.1.6-17-1-x86_64.eopkg [cached] Downloading 45 / 384 Package freeglut found in repository Solus freeglut-3.6.0-14-1-x86_64.eopkg [cached] Downloading 46 / 384 Package libwebp found in repository Solus libwebp-1.6.0-30-1-x86_64.eopkg [cached] Downloading 47 / 384 Package liblcms2 found in repository Solus liblcms2-2.16-20-1-x86_64.eopkg [cached] Downloading 48 / 384 Package libxshmfence found in repository Solus libxshmfence-1.3.3-17-1-x86_64.eopkg [cached] Downloading 49 / 384 Package wayland found in repository Solus wayland-1.24.0-34-1-x86_64.eopkg [cached] Downloading 50 / 384 Package libpciaccess found in repository Solus libpciaccess-0.18.1-14-1-x86_64.eopkg [cached] Downloading 51 / 384 Package libdrm found in repository Solus libdrm-2.4.128-53-1-x86_64.eopkg [cached] Downloading 52 / 384 Package xcb-util-keysyms found in repository Solus xcb-util-keysyms-0.4.1-9-1-x86_64.eopkg [cached] Downloading 53 / 384 Package spirv-llvm-translator found in repository Solus spirv-llvm-translator-20.1.10-24-1-x86_64.eopkg [cached] Downloading 54 / 384 Package lm_sensors found in repository Solus lm_sensors-3.6.2-9-1-x86_64.eopkg [cached] Downloading 55 / 384 Package libdisplay-info found in repository Solus libdisplay-info-0.3.0-3-1-x86_64.eopkg [cached] Downloading 56 / 384 Package clang-libs found in repository Solus clang-libs-20.1.8-133-1-x86_64.eopkg [cached] Downloading 57 / 384 Package spirv-tools found in repository Solus spirv-tools-1.4.341.0-36-1-x86_64.eopkg [cached] Downloading 58 / 384 Package mesalib found in repository Solus mesalib-26.0.2-296-1-x86_64.eopkg [cached] Downloading 59 / 384 Package xkeyboard-config found in repository Solus xkeyboard-config-2.47-18-1-x86_64.eopkg [cached] Downloading 60 / 384 Package libxkbcommon found in repository Solus libxkbcommon-1.12.2-18-1-x86_64.eopkg [cached] Downloading 61 / 384 Package libxtst found in repository Solus libxtst-1.2.5-15-1-x86_64.eopkg [cached] Downloading 62 / 384 Package libsoxr found in repository Solus libsoxr-0.1.3-5-1-x86_64.eopkg [cached] Downloading 63 / 384 Package sbc found in repository Solus sbc-2.0-5-1-x86_64.eopkg [cached] Downloading 64 / 384 Package fftw found in repository Solus fftw-3.3.10-18-1-x86_64.eopkg [cached] Downloading 65 / 384 Package libice found in repository Solus libice-1.1.2-16-1-x86_64.eopkg [cached] Downloading 66 / 384 Package libogg found in repository Solus libogg-1.3.5-13-1-x86_64.eopkg [cached] Downloading 67 / 384 Package libspeex found in repository Solus libspeex-1.2.1-6-1-x86_64.eopkg [cached] Downloading 68 / 384 Package libflac found in repository Solus libflac-1.4.3-18-1-x86_64.eopkg [cached] Downloading 69 / 384 Package libvorbis found in repository Solus libvorbis-1.3.7-14-1-x86_64.eopkg [cached] Downloading 70 / 384 Package opus found in repository Solus opus-1.5.2-12-1-x86_64.eopkg [cached] Downloading 71 / 384 Package alsa-ucm-conf found in repository Solus alsa-ucm-conf-1.2.13-1-1-x86_64.eopkg [cached] Downloading 72 / 384 Package alsa-lib found in repository Solus alsa-lib-1.2.14-41-1-x86_64.eopkg [cached] Downloading 73 / 384 Package libsndfile found in repository Solus libsndfile-1.2.2-26-1-x86_64.eopkg [cached] Downloading 74 / 384 Package libsm found in repository Solus libsm-1.2.6-16-1-x86_64.eopkg [cached] Downloading 75 / 384 Package libdaemon found in repository Solus libdaemon-0.14-5-1-x86_64.eopkg [cached] Downloading 76 / 384 Package avahi found in repository Solus avahi-0.8-28-1-x86_64.eopkg [cached] Downloading 77 / 384 Package rtkit found in repository Solus rtkit-0.14-6-1-x86_64.eopkg [cached] Downloading 78 / 384 Package orc found in repository Solus orc-0.4.40-10-1-x86_64.eopkg [cached] Downloading 79 / 384 Package webrtc-audio-processing found in repository Solus webrtc-audio-processing-1.3-6-1-x86_64.eopkg [cached] Downloading 80 / 384 Package pulseaudio found in repository Solus pulseaudio-17.0-63-1-x86_64.eopkg [cached] Downloading 81 / 384 Package pipewire-lib found in repository Solus pipewire-lib-1.6.2-115-1-x86_64.eopkg [cached] Downloading 82 / 384 Package libsamplerate found in repository Solus libsamplerate-0.2.2-5-1-x86_64.eopkg [cached] Downloading 83 / 384 Package libxfixes found in repository Solus libxfixes-6.0.2-17-1-x86_64.eopkg [cached] Downloading 84 / 384 Package libxrandr found in repository Solus libxrandr-1.5.4-17-1-x86_64.eopkg [cached] Downloading 85 / 384 Package libxscrnsaver found in repository Solus libxscrnsaver-1.2.5-16-1-x86_64.eopkg [cached] Downloading 86 / 384 Package libdecor found in repository Solus libdecor-0.2.2-4-1-x86_64.eopkg [cached] Downloading 87 / 384 Package libxcursor found in repository Solus libxcursor-1.2.3-22-1-x86_64.eopkg [cached] Downloading 88 / 384 Package sdl2 found in repository Solus sdl2-2.32.4-58-1-x86_64.eopkg [cached] Downloading 89 / 384 Package libglu found in repository Solus libglu-9.0.3-11-1-x86_64.eopkg [cached] Downloading 90 / 384 Package jasper found in repository Solus jasper-4.2.9-19-1-x86_64.eopkg [cached] Downloading 91 / 384 Package zimg found in repository Solus zimg-3.0.5-16-1-x86_64.eopkg [cached] Downloading 92 / 384 Package lame found in repository Solus lame-3.100-12-1-x86_64.eopkg [cached] Downloading 93 / 384 Package svt-av1 found in repository Solus svt-av1-4.0.1-15-1-x86_64.eopkg [cached] Downloading 94 / 384 Package gsm found in repository Solus gsm-1.0.18-4-1-x86_64.eopkg [cached] Downloading 95 / 384 Package rav1e found in repository Solus rav1e-0.8.1-18-1-x86_64.eopkg [cached] Downloading 96 / 384 Package libdvdread found in repository Solus libdvdread-6.1.3-13-1-x86_64.eopkg [cached] Downloading 97 / 384 Package libdvdnav found in repository Solus libdvdnav-6.1.1-8-1-x86_64.eopkg [cached] Downloading 98 / 384 Package openal-soft found in repository Solus openal-soft-1.24.1-16-1-x86_64.eopkg [cached] Downloading 99 / 384 Package liblc3 found in repository Solus liblc3-1.1.1-3-1-x86_64.eopkg [cached] Downloading 100 / 384 Package libvpx found in repository Solus libvpx-1.16.0-23-1-x86_64.eopkg [cached] Downloading 101 / 384 Package mpg123 found in repository Solus mpg123-1.32.8-25-1-x86_64.eopkg [cached] Downloading 102 / 384 Package libopenmpt found in repository Solus libopenmpt-0.7.3-12-1-x86_64.eopkg [cached] Downloading 103 / 384 Package libvpl found in repository Solus libvpl-2.14.0-5-1-x86_64.eopkg [cached] Downloading 104 / 384 Package vulkan found in repository Solus vulkan-1.4.341.0-43-1-x86_64.eopkg [cached] Downloading 105 / 384 Package glslang found in repository Solus glslang-16.2.0-36-1-x86_64.eopkg [cached] Downloading 106 / 384 Package libunwind found in repository Solus libunwind-1.8.3-12-1-x86_64.eopkg [cached] Downloading 107 / 384 Package shaderc found in repository Solus shaderc-2026.1-16-1-x86_64.eopkg [cached] Downloading 108 / 384 Package libdovi found in repository Solus libdovi-3.3.2-6-1-x86_64.eopkg [cached] Downloading 109 / 384 Package libplacebo found in repository Solus libplacebo-7.351.0-32-1-x86_64.eopkg [cached] Downloading 110 / 384 Package v4l-utils found in repository Solus v4l-utils-1.32.0-17-1-x86_64.eopkg [cached] Downloading 111 / 384 Package libvdpau found in repository Solus libvdpau-1.5-20-1-x86_64.eopkg [cached] Downloading 112 / 384 Package highway found in repository Solus highway-1.2.0-4-1-x86_64.eopkg [cached] Downloading 113 / 384 Package libjxl found in repository Solus libjxl-0.11.1-8-1-x86_64.eopkg [cached] Downloading 114 / 384 Package snappy found in repository Solus snappy-1.1.10-4-1-x86_64.eopkg [cached] Downloading 115 / 384 Package libxv found in repository Solus libxv-1.0.13-16-1-x86_64.eopkg [cached] Downloading 116 / 384 Package libcddb found in repository Solus libcddb-1.3.2-5-1-x86_64.eopkg [cached] Downloading 117 / 384 Package libcdio found in repository Solus libcdio-2.2.0-10-1-x86_64.eopkg [cached] Downloading 118 / 384 Package libcdio-paranoia found in repository Solus libcdio-paranoia-10.2.2.0.2-9-1-x86_64.eopkg [cached] Downloading 119 / 384 Package aom found in repository Solus aom-3.12.1-26-1-x86_64.eopkg [cached] Downloading 120 / 384 Package openjpeg found in repository Solus openjpeg-2.5.4-22-1-x86_64.eopkg [cached] Downloading 121 / 384 Package srt found in repository Solus srt-1.5.4-8-1-x86_64.eopkg [cached] Downloading 122 / 384 Package libtasn1 found in repository Solus libtasn1-4.21.0-22-1-x86_64.eopkg [cached] Downloading 123 / 384 Package libp11-kit found in repository Solus libp11-kit-0.25.2-23-1-x86_64.eopkg [cached] Downloading 124 / 384 Package libhogweed found in repository Solus libhogweed-3.10.2-23-1-x86_64.eopkg [cached] Downloading 125 / 384 Package libgnutls found in repository Solus libgnutls-3.8.12-52-1-x86_64.eopkg [cached] Downloading 126 / 384 Package vamp-plugin-sdk found in repository Solus vamp-plugin-sdk-2.10-6-1-x86_64.eopkg [cached] Downloading 127 / 384 Package rubberband found in repository Solus rubberband-3.2.1-7-1-x86_64.eopkg [cached] Downloading 128 / 384 Package lmdb found in repository Solus lmdb-0.9.33-11-1-x86_64.eopkg [cached] Downloading 129 / 384 Package unixodbc found in repository Solus unixodbc-2.3.12-6-1-x86_64.eopkg [cached] Downloading 130 / 384 Package cyrus-sasl found in repository Solus cyrus-sasl-2.1.28-15-1-x86_64.eopkg [cached] Downloading 131 / 384 Package openldap found in repository Solus openldap-2.6.12-18-1-x86_64.eopkg [cached] Downloading 132 / 384 Package libpaper found in repository Solus libpaper-1.1.28-5-1-x86_64.eopkg [cached] Downloading 133 / 384 Package cups found in repository Solus cups-2.4.15-42-1-x86_64.eopkg [cached] Downloading 134 / 384 Package wsdd found in repository Solus wsdd-0.7.1-7-1-x86_64.eopkg [cached] Downloading 135 / 384 Package tdb found in repository Solus tdb-1.4.13-26-1-x86_64.eopkg [cached] Downloading 136 / 384 Package talloc found in repository Solus talloc-2.4.3-18-1-x86_64.eopkg [cached] Downloading 137 / 384 Package tevent found in repository Solus tevent-0.16.2-20-1-x86_64.eopkg [cached] Downloading 138 / 384 Package libtirpc found in repository Solus libtirpc-1.3.7-17-1-x86_64.eopkg [cached] Downloading 139 / 384 Package liburing found in repository Solus liburing-2.7-4-1-x86_64.eopkg [cached] Downloading 140 / 384 Package samba found in repository Solus samba-4.22.5-113-1-x86_64.eopkg [cached] Downloading 141 / 384 Package twolame found in repository Solus twolame-0.4.0-3-1-x86_64.eopkg [cached] Downloading 142 / 384 Package xvidcore found in repository Solus xvidcore-1.3.7-5-1-x86_64.eopkg [cached] Downloading 143 / 384 Package libva found in repository Solus libva-2.22.0-30-1-x86_64.eopkg [cached] Downloading 144 / 384 Package x264 found in repository Solus x264-0.164.3144-20-1-x86_64.eopkg [cached] Downloading 145 / 384 Package libssh found in repository Solus libssh-0.11.4-19-1-x86_64.eopkg [cached] Downloading 146 / 384 Package libtheora found in repository Solus libtheora-1.1.1-8-1-x86_64.eopkg [cached] Downloading 147 / 384 Package x265 found in repository Solus x265-3.6-23-1-x86_64.eopkg [cached] Downloading 148 / 384 Package ffmpeg found in repository Solus ffmpeg-7.1.1-173-1-x86_64.eopkg [cached] Downloading 149 / 384 Package libraw found in repository Solus libraw-0.21.4-21-1-x86_64.eopkg [cached] Downloading 150 / 384 Package libde265 found in repository Solus libde265-1.0.16-13-1-x86_64.eopkg [cached] Downloading 151 / 384 Package openh264 found in repository Solus openh264-2.6.0-3-1-x86_64.eopkg [cached] Downloading 152 / 384 Package libheif found in repository Solus libheif-1.21.2-57-1-x86_64.eopkg [cached] Downloading 153 / 384 Package glycin found in repository Solus glycin-2.0.8-10-1-x86_64.eopkg [cached] Downloading 154 / 384 Package gdk-pixbuf found in repository Solus gdk-pixbuf-2.44.5-62-1-x86_64.eopkg [cached] Downloading 155 / 384 Package babl found in repository Solus babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 0% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 2% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 4% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 6% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 8% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 10% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 12% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 14% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 16% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 18% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 20% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 22% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 24% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 26% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 28% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 30% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 32% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 34% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 36% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 38% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 40% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 42% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 44% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 46% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 48% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 50% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 52% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 54% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 56% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 58% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 60% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 62% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 64% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 66% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 68% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 70% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 72% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 74% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 76% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 78% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 80% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 82% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 84% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 87% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 89% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 91% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 93% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 95% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 97% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB) 99% 0.00 --/- [--:--:--] babl-0.1.116-45-1-x86_64.eopkg (404.9 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 156 / 384 Package gegl found in repository Solus gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 0% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 0% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 0% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 0% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 1% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 1% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 1% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 1% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 2% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 2% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 2% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 3% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 3% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 3% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 3% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 4% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 4% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 4% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 5% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 5% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 5% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 5% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 6% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 6% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 6% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 7% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 7% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 7% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 7% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 8% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 8% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 8% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 9% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 9% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 9% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 9% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 10% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 10% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 10% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 11% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 11% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 11% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 11% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 12% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 12% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 12% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 13% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 13% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 13% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 13% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 14% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 14% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 14% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 15% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 15% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 15% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 15% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 16% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 16% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 16% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 17% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 17% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 17% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 17% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 18% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 18% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 18% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 19% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 19% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 19% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 19% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 20% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 20% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 20% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 21% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 21% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 21% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 21% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 22% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 22% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 22% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 23% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 23% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 23% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 23% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 24% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 24% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 24% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 25% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 25% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 25% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 25% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 26% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 26% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 26% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 27% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 27% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 27% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 27% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 28% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 28% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 28% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 29% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 29% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 29% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 29% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 30% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 30% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 30% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 31% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 31% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 31% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 31% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 32% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 32% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 32% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 33% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 33% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 33% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 33% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 34% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 34% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 34% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 35% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 35% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 35% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 35% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 36% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 36% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 36% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 37% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 37% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 37% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 37% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 38% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 38% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 38% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 39% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 39% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 39% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 39% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 40% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 40% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 40% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 41% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 41% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 41% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 41% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 42% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 42% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 42% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 43% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 43% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 43% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 43% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 44% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 44% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 44% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 45% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 45% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 45% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 45% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 46% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 46% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 46% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 47% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 47% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 47% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 47% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 48% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 48% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 48% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 49% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 49% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 49% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 49% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 50% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 50% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 50% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 51% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 51% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 51% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 51% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 52% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 52% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 52% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 53% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 53% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 53% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 53% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 54% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 54% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 54% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 55% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 55% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 55% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 55% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 56% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 56% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 56% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 57% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 57% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 57% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 57% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 58% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 58% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 58% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 59% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 59% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 59% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 59% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 60% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 60% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 60% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 61% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 61% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 61% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 61% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 62% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 62% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 62% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 63% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 63% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 63% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 63% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 64% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 64% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 64% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 65% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 65% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 65% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 65% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 66% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 66% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 66% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 67% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 67% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 67% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 67% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 68% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 68% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 68% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 69% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 69% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 69% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 69% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 70% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 70% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 70% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 71% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 71% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 71% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 71% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 72% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 72% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 72% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 73% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 73% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 73% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 73% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 74% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 74% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 74% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 75% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 75% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 75% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 75% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 76% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 76% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 76% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 77% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 77% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 77% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 77% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 78% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 78% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 78% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 79% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 79% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 79% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 79% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 80% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 80% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 80% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 81% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 81% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 81% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 81% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 82% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 82% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 82% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 83% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 83% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 83% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 83% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 84% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 84% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 84% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 85% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 85% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 85% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 85% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 86% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 86% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 86% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 87% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 87% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 87% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 87% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 88% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 88% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 88% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 89% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 89% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 89% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 89% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 90% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 90% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 90% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 91% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 91% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 91% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 91% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 92% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 92% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 92% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 93% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 93% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 93% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 93% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 94% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 94% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 94% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 95% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 95% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 95% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 95% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 96% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 96% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 96% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 97% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 97% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 97% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 97% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 98% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 98% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 98% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 99% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 99% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 99% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB) 99% 0.00 --/- [--:--:--] gegl-0.4.64-63-1-x86_64.eopkg (2.9 MB)100% 0.00 --/- [--:--:--] [complete] Downloading 157 / 384 Package dav1d-devel found in repository Solus dav1d-devel-1.5.0-31-1-x86_64.eopkg [cached] Downloading 158 / 384 Package shared-mime-info found in repository Solus shared-mime-info-2.4-14-1-x86_64.eopkg [cached] Downloading 159 / 384 Package libevdev found in repository Solus libevdev-1.13.5-19-1-x86_64.eopkg [cached] Downloading 160 / 384 Package python-libevdev found in repository Solus python-libevdev-0.11-6-1-x86_64.eopkg [cached] Downloading 161 / 384 Package python-six found in repository Solus python-six-1.17.0-25-1-x86_64.eopkg [cached] Downloading 162 / 384 Package python-pyudev found in repository Solus python-pyudev-0.24.3-2-1-x86_64.eopkg [cached] Downloading 163 / 384 Package libwacom found in repository Solus libwacom-2.17.0-45-1-x86_64.eopkg [cached] Downloading 164 / 384 Package mtdev found in repository Solus mtdev-1.1.7-9-1-x86_64.eopkg [cached] Downloading 165 / 384 Package libinput found in repository Solus libinput-1.29.2-52-1-x86_64.eopkg [cached] Downloading 166 / 384 Package libepoxy found in repository Solus libepoxy-1.5.10-14-1-x86_64.eopkg [cached] Downloading 167 / 384 Package gsettings-desktop-schemas found in repository Solus gsettings-desktop-schemas-49.1-64-1-x86_64.eopkg [cached] Downloading 168 / 384 Package colord found in repository Solus colord-1.4.8-25-1-x86_64.eopkg [cached] Downloading 169 / 384 Package libxcomposite found in repository Solus libxcomposite-0.4.6-16-1-x86_64.eopkg [cached] Downloading 170 / 384 Package hicolor-icon-theme found in repository Solus hicolor-icon-theme-0.18-9-1-x86_64.eopkg [cached] Downloading 171 / 384 Package at-spi2 found in repository Solus at-spi2-2.58.4-55-1-x86_64.eopkg [cached] Downloading 172 / 384 Package libxdamage found in repository Solus libxdamage-1.1.6-17-1-x86_64.eopkg [cached] Downloading 173 / 384 Package libxinerama found in repository Solus libxinerama-1.1.5-17-1-x86_64.eopkg [cached] Downloading 174 / 384 Package libgtk-3 found in repository Solus libgtk-3-3.24.51-122-1-x86_64.eopkg [cached] Downloading 175 / 384 Package xcb-util-renderutil found in repository Solus xcb-util-renderutil-0.3.10-6-1-x86_64.eopkg [cached] Downloading 176 / 384 Package xcb-util-wm found in repository Solus xcb-util-wm-0.4.2-7-1-x86_64.eopkg [cached] Downloading 177 / 384 Package xcb-util found in repository Solus xcb-util-0.4.1-11-1-x86_64.eopkg [cached] Downloading 178 / 384 Package xcb-util-image found in repository Solus xcb-util-image-0.4.1-9-1-x86_64.eopkg [cached] Downloading 179 / 384 Package mariadb-common found in repository Solus mariadb-common-10.11.10-37-1-x86_64.eopkg [cached] Downloading 180 / 384 Package qt5-base found in repository Solus qt5-base-5.15.18-114-1-x86_64.eopkg [cached] Downloading 181 / 384 Package libpciaccess-devel found in repository Solus libpciaccess-devel-0.18.1-14-1-x86_64.eopkg [cached] Downloading 182 / 384 Package libdrm-devel found in repository Solus libdrm-devel-2.4.128-53-1-x86_64.eopkg [cached] Downloading 183 / 384 Package libglvnd-devel found in repository Solus libglvnd-devel-1.7.0-22-1-x86_64.eopkg [cached] Downloading 184 / 384 Package mesalib-devel found in repository Solus mesalib-devel-26.0.2-296-1-x86_64.eopkg [cached] Downloading 185 / 384 Package qt5-base-devel found in repository Solus qt5-base-devel-5.15.18-114-1-x86_64.eopkg [cached] Downloading 186 / 384 Package qt5-declarative found in repository Solus qt5-declarative-5.15.18-54-1-x86_64.eopkg [cached] Downloading 187 / 384 Package gstreamer found in repository Solus gstreamer-1.28.1-129-1-x86_64.eopkg [cached] Downloading 188 / 384 Package graphene found in repository Solus graphene-1.10.8-7-1-x86_64.eopkg [cached] Downloading 189 / 384 Package gstreamer-plugins-base found in repository Solus gstreamer-plugins-base-1.28.1-129-1-x86_64.eopkg [cached] Downloading 190 / 384 Package qt5-multimedia found in repository Solus qt5-multimedia-5.15.18-46-1-x86_64.eopkg [cached] Downloading 191 / 384 Package qt5-multimedia-devel found in repository Solus qt5-multimedia-devel-5.15.18-46-1-x86_64.eopkg [cached] Downloading 192 / 384 Package kconfig found in repository Solus kconfig-5.116.0-76-1-x86_64.eopkg [cached] Downloading 193 / 384 Package fftw-devel found in repository Solus fftw-devel-3.3.10-18-1-x86_64.eopkg [cached] Downloading 194 / 384 Package kcoreaddons found in repository Solus kcoreaddons-5.116.0-80-1-x86_64.eopkg [cached] Downloading 195 / 384 Package qt5-x11extras found in repository Solus qt5-x11extras-5.15.18-38-1-x86_64.eopkg [cached] Downloading 196 / 384 Package kcrash found in repository Solus kcrash-5.116.0-74-1-x86_64.eopkg [cached] Downloading 197 / 384 Package e2fsprogs-devel found in repository Solus e2fsprogs-devel-1.47.3-30-1-x86_64.eopkg [cached] Downloading 198 / 384 Package kerberos-devel found in repository Solus kerberos-devel-1.22.1-23-1-x86_64.eopkg [cached] Downloading 199 / 384 Package qt5-webchannel found in repository Solus qt5-webchannel-5.15.18-40-1-x86_64.eopkg [cached] Downloading 200 / 384 Package nghttp2-devel found in repository Solus nghttp2-devel-1.68.1-19-1-x86_64.eopkg (37.6 KB) 0% 0.00 --/- [--:--:--] nghttp2-devel-1.68.1-19-1-x86_64.eopkg (37.6 KB) 21% 0.00 --/- [--:--:--] nghttp2-devel-1.68.1-19-1-x86_64.eopkg (37.6 KB) 43% 0.00 --/- [--:--:--] nghttp2-devel-1.68.1-19-1-x86_64.eopkg (37.6 KB) 65% 0.00 --/- [--:--:--] nghttp2-devel-1.68.1-19-1-x86_64.eopkg (37.6 KB) 87% 0.00 --/- [--:--:--] nghttp2-devel-1.68.1-19-1-x86_64.eopkg (37.6 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 201 / 384 Package brotli-devel found in repository Solus brotli-devel-1.2.0-13-1-x86_64.eopkg [cached] Downloading 202 / 384 Package libpng-devel found in repository Solus libpng-devel-1.6.55-34-1-x86_64.eopkg [cached] Downloading 203 / 384 Package bzip2-devel found in repository Solus bzip2-devel-1.0.8-22-1-x86_64.eopkg [cached] Downloading 204 / 384 Package freetype2-devel found in repository Solus freetype2-devel-2.14.2-39-1-x86_64.eopkg [cached] Downloading 205 / 384 Package fontconfig-devel found in repository Solus fontconfig-devel-2.17.1-52-1-x86_64.eopkg [cached] Downloading 206 / 384 Package poppler-data found in repository Solus poppler-data-0.4.12-5-1-x86_64.eopkg [cached] Downloading 207 / 384 Package urw-core35-fonts found in repository Solus urw-core35-fonts-20200910-4-1-x86_64.eopkg [cached] Downloading 208 / 384 Package libassuan found in repository Solus libassuan-3.0.2-15-1-x86_64.eopkg [cached] Downloading 209 / 384 Package npth found in repository Solus npth-1.8-9-1-x86_64.eopkg [cached] Downloading 210 / 384 Package libksba found in repository Solus libksba-1.6.7-14-1-x86_64.eopkg [cached] Downloading 211 / 384 Package libsecret found in repository Solus libsecret-0.21.7-28-1-x86_64.eopkg [cached] Downloading 212 / 384 Package libgtk-2 found in repository Solus libgtk-2-2.24.33-30-1-x86_64.eopkg [cached] Downloading 213 / 384 Package pinentry found in repository Solus pinentry-1.3.1-11-1-x86_64.eopkg [cached] Downloading 214 / 384 Package gnupg found in repository Solus gnupg-2.5.18-49-1-x86_64.eopkg [cached] Downloading 215 / 384 Package gpgme found in repository Solus gpgme-1.24.1-33-1-x86_64.eopkg [cached] Downloading 216 / 384 Package poppler found in repository Solus poppler-25.10.0-58-1-x86_64.eopkg [cached] Downloading 217 / 384 Package poppler-utils found in repository Solus poppler-utils-25.10.0-58-1-x86_64.eopkg [cached] Downloading 218 / 384 Package inih found in repository Solus inih-62-8-1-x86_64.eopkg [cached] Downloading 219 / 384 Package inih-devel found in repository Solus inih-devel-62-8-1-x86_64.eopkg [cached] Downloading 220 / 384 Package opusfile found in repository Solus opusfile-0.12-10-1-x86_64.eopkg [cached] Downloading 221 / 384 Package md4c found in repository Solus md4c-0.5.2-2-1-x86_64.eopkg [cached] Downloading 222 / 384 Package libical found in repository Solus libical-3.0.18-22-1-x86_64.eopkg [cached] Downloading 223 / 384 Package bluez found in repository Solus bluez-5.86-64-1-x86_64.eopkg [cached] Downloading 224 / 384 Package opencv-flann found in repository Solus opencv-flann-4.13.0-46-1-x86_64.eopkg [cached] Downloading 225 / 384 Package opencv-features2d found in repository Solus opencv-features2d-4.13.0-46-1-x86_64.eopkg [cached] Downloading 226 / 384 Package opencv-calib3d found in repository Solus opencv-calib3d-4.13.0-46-1-x86_64.eopkg [cached] Downloading 227 / 384 Package gtest found in repository Solus gtest-1.15.2-10-1-x86_64.eopkg [cached] Downloading 228 / 384 Package abseil-cpp found in repository Solus abseil-cpp-20260107.1-11-1-x86_64.eopkg [cached] Downloading 229 / 384 Package protobuf found in repository Solus protobuf-34.0-19-1-x86_64.eopkg [cached] Downloading 230 / 384 Package opencv-dnn found in repository Solus opencv-dnn-4.13.0-46-1-x86_64.eopkg [cached] Downloading 231 / 384 Package opencv-video found in repository Solus opencv-video-4.13.0-46-1-x86_64.eopkg [cached] Downloading 232 / 384 Package opencv-tracking found in repository Solus opencv-tracking-4.13.0-46-1-x86_64.eopkg [cached] Downloading 233 / 384 Package movit found in repository Solus movit-1.7.1-8-1-x86_64.eopkg (177.8 KB) 0% 0.00 --/- [--:--:--] movit-1.7.1-8-1-x86_64.eopkg (177.8 KB) 4% 0.00 --/- [--:--:--] movit-1.7.1-8-1-x86_64.eopkg (177.8 KB) 9% 0.00 --/- [--:--:--] movit-1.7.1-8-1-x86_64.eopkg (177.8 KB) 13% 0.00 --/- [--:--:--] movit-1.7.1-8-1-x86_64.eopkg (177.8 KB) 18% 0.00 --/- [--:--:--] movit-1.7.1-8-1-x86_64.eopkg (177.8 KB) 23% 0.00 --/- [--:--:--] movit-1.7.1-8-1-x86_64.eopkg (177.8 KB) 27% 0.00 --/- [--:--:--] movit-1.7.1-8-1-x86_64.eopkg (177.8 KB) 32% 0.00 --/- [--:--:--] movit-1.7.1-8-1-x86_64.eopkg (177.8 KB) 36% 0.00 --/- [--:--:--] movit-1.7.1-8-1-x86_64.eopkg (177.8 KB) 41% 0.00 --/- [--:--:--] movit-1.7.1-8-1-x86_64.eopkg (177.8 KB) 46% 0.00 --/- [--:--:--] movit-1.7.1-8-1-x86_64.eopkg (177.8 KB) 50% 0.00 --/- [--:--:--] movit-1.7.1-8-1-x86_64.eopkg (177.8 KB) 55% 0.00 --/- [--:--:--] movit-1.7.1-8-1-x86_64.eopkg (177.8 KB) 59% 0.00 --/- [--:--:--] movit-1.7.1-8-1-x86_64.eopkg (177.8 KB) 64% 0.00 --/- [--:--:--] movit-1.7.1-8-1-x86_64.eopkg (177.8 KB) 69% 0.00 --/- [--:--:--] movit-1.7.1-8-1-x86_64.eopkg (177.8 KB) 73% 0.00 --/- [--:--:--] movit-1.7.1-8-1-x86_64.eopkg (177.8 KB) 78% 0.00 --/- [--:--:--] movit-1.7.1-8-1-x86_64.eopkg (177.8 KB) 82% 0.00 --/- [--:--:--] movit-1.7.1-8-1-x86_64.eopkg (177.8 KB) 87% 0.00 --/- [--:--:--] movit-1.7.1-8-1-x86_64.eopkg (177.8 KB) 92% 0.00 --/- [--:--:--] movit-1.7.1-8-1-x86_64.eopkg (177.8 KB) 96% 0.00 --/- [--:--:--] movit-1.7.1-8-1-x86_64.eopkg (177.8 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 234 / 384 Package tslib found in repository Solus tslib-1.24-10-1-x86_64.eopkg [cached] Downloading 235 / 384 Package xcb-util-cursor found in repository Solus xcb-util-cursor-0.1.6-6-1-x86_64.eopkg [cached] Downloading 236 / 384 Package double-conversion found in repository Solus double-conversion-3.3.1-3-1-x86_64.eopkg [cached] Downloading 237 / 384 Package postgresql-libpq found in repository Solus postgresql-libpq-18.3-63-1-x86_64.eopkg [cached] Downloading 238 / 384 Package libproxy found in repository Solus libproxy-0.5.4-27-1-x86_64.eopkg [cached] Downloading 239 / 384 Package qt6-base found in repository Solus qt6-base-6.10.2-50-1-x86_64.eopkg [cached] Downloading 240 / 384 Package qt6-base-gui found in repository Solus qt6-base-gui-6.10.2-50-1-x86_64.eopkg [cached] Downloading 241 / 384 Package qt6-svg found in repository Solus qt6-svg-6.10.2-23-1-x86_64.eopkg [cached] Downloading 242 / 384 Package qt6-declarative found in repository Solus qt6-declarative-6.10.2-25-1-x86_64.eopkg [cached] Downloading 243 / 384 Package qt6-shadertools found in repository Solus qt6-shadertools-6.10.2-26-1-x86_64.eopkg [cached] Downloading 244 / 384 Package qt6-5compat found in repository Solus qt6-5compat-6.10.2-28-1-x86_64.eopkg [cached] Downloading 245 / 384 Package libmad found in repository Solus libmad-0.15.1b-6-1-x86_64.eopkg [cached] Downloading 246 / 384 Package libao found in repository Solus libao-1.2.2-14-1-x86_64.eopkg [cached] Downloading 247 / 384 Package libid3tag found in repository Solus libid3tag-0.16.2-6-1-x86_64.eopkg [cached] Downloading 248 / 384 Package libdolbyb found in repository Solus libdolbyb-1.0.1-3-1-x86_64.eopkg (24.7 KB) 0% 0.00 --/- [--:--:--] libdolbyb-1.0.1-3-1-x86_64.eopkg (24.7 KB) 33% 0.00 --/- [--:--:--] libdolbyb-1.0.1-3-1-x86_64.eopkg (24.7 KB) 66% 0.00 --/- [--:--:--] libdolbyb-1.0.1-3-1-x86_64.eopkg (24.7 KB) 99% 0.00 --/- [--:--:--] libdolbyb-1.0.1-3-1-x86_64.eopkg (24.7 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 249 / 384 Package wavpack found in repository Solus wavpack-5.8.1-14-1-x86_64.eopkg [cached] Downloading 250 / 384 Package sox_ng found in repository Solus sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 0% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 1% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 3% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 5% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 7% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 9% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 11% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 12% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 14% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 16% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 18% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 20% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 22% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 24% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 25% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 27% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 29% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 31% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 33% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 35% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 37% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 38% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 40% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 42% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 44% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 46% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 48% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 50% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 51% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 53% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 55% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 57% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 59% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 61% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 63% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 64% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 66% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 68% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 70% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 72% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 74% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 75% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 77% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 79% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 81% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 83% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 85% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 87% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 88% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 90% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 92% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 94% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 96% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB) 98% 0.00 --/- [--:--:--] sox_ng-14.7.0.4-31-1-x86_64.eopkg (442.1 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 251 / 384 Package gavl found in repository Solus gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 0% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 0% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 0% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 0% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 0% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 0% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 1% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 1% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 1% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 1% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 1% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 1% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 2% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 2% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 2% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 2% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 2% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 3% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 3% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 3% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 3% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 3% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 3% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 4% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 4% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 4% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 4% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 4% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 5% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 5% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 5% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 5% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 5% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 5% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 6% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 6% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 6% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 6% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 6% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 7% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 7% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 7% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 7% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 7% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 7% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 8% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 8% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 8% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 8% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 8% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 9% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 9% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 9% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 9% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 9% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 9% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 10% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 10% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 10% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 10% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 10% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 11% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 11% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 11% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 11% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 11% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 11% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 12% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 12% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 12% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 12% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 12% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 12% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 13% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 13% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 13% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 13% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 13% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 14% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 14% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 14% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 14% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 14% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 14% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 15% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 15% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 15% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 15% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 15% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 16% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 16% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 16% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 16% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 16% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 16% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 17% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 17% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 17% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 17% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 17% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 18% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 18% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 18% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 18% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 18% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 18% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 19% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 19% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 19% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 19% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 19% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 20% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 20% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 20% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 20% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 20% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 20% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 21% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 21% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 21% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 21% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 21% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 22% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 22% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 22% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 22% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 22% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 22% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 23% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 23% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 23% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 23% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 23% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 23% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 24% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 24% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 24% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 24% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 24% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 25% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 25% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 25% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 25% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 25% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 25% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 26% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 26% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 26% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 26% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 26% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 27% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 27% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 27% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 27% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 27% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 27% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 28% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 28% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 28% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 28% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 28% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 29% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 29% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 29% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 29% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 29% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 29% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 30% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 30% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 30% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 30% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 30% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 31% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 31% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 31% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 31% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 31% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 31% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 32% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 32% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 32% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 32% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 32% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 33% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 33% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 33% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 33% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 33% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 33% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 34% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 34% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 34% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 34% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 34% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 34% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 35% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 35% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 35% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 35% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 35% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 36% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 36% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 36% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 36% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 36% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 36% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 37% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 37% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 37% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 37% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 37% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 38% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 38% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 38% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 38% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 38% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 38% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 39% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 39% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 39% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 39% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 39% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 40% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 40% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 40% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 40% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 40% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 40% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 41% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 41% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 41% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 41% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 41% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 42% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 42% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 42% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 42% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 42% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 42% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 43% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 43% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 43% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 43% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 43% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 44% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 44% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 44% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 44% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 44% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 44% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 45% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 45% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 45% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 45% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 45% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 45% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 46% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 46% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 46% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 46% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 46% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 47% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 47% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 47% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 47% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 47% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 47% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 48% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 48% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 48% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 48% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 48% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 49% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 49% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 49% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 49% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 49% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 49% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 50% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 50% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 50% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 50% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 50% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 51% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 51% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 51% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 51% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 51% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 51% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 52% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 52% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 52% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 52% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 52% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 53% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 53% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 53% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 53% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 53% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 53% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 54% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 54% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 54% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 54% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 54% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 55% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 55% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 55% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 55% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 55% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 55% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 56% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 56% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 56% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 56% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 56% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 56% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 57% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 57% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 57% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 57% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 57% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 58% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 58% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 58% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 58% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 58% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 58% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 59% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 59% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 59% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 59% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 59% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 60% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 60% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 60% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 60% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 60% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 60% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 61% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 61% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 61% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 61% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 61% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 62% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 62% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 62% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 62% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 62% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 62% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 63% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 63% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 63% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 63% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 63% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 64% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 64% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 64% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 64% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 64% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 64% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 65% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 65% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 65% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 65% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 65% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 66% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 66% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 66% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 66% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 66% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 66% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 67% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 67% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 67% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 67% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 67% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 67% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 68% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 68% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 68% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 68% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 68% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 69% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 69% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 69% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 69% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 69% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 69% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 70% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 70% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 70% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 70% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 70% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 71% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 71% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 71% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 71% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 71% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 71% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 72% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 72% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 72% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 72% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 72% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 73% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 73% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 73% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 73% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 73% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 73% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 74% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 74% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 74% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 74% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 74% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 75% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 75% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 75% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 75% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 75% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 75% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 76% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 76% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 76% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 76% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 76% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 77% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 77% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 77% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 77% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 77% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 77% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 78% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 78% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 78% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 78% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 78% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 78% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 79% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 79% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 79% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 79% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 79% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 80% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 80% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 80% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 80% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 80% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 80% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 81% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 81% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 81% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 81% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 81% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 82% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 82% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 82% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 82% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 82% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 82% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 83% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 83% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 83% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 83% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 83% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 84% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 84% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 84% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 84% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 84% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 84% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 85% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 85% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 85% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 85% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 85% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 86% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 86% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 86% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 86% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 86% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 86% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 87% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 87% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 87% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 87% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 87% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 88% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 88% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 88% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 88% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 88% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 88% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 89% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 89% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 89% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 89% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 89% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 89% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 90% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 90% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 90% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 90% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 90% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 91% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 91% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 91% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 91% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 91% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 91% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 92% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 92% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 92% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 92% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 92% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 93% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 93% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 93% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 93% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 93% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 93% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 94% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 94% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 94% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 94% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 94% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 95% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 95% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 95% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 95% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 95% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 95% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 96% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 96% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 96% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 96% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 96% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 97% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 97% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 97% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 97% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 97% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 97% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 98% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 98% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 98% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 98% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 98% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 99% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 99% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 99% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 99% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 99% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB) 99% 0.00 --/- [--:--:--] gavl-1.4.0-2-1-x86_64.eopkg (4.5 MB)100% 0.00 --/- [--:--:--] [complete] Downloading 252 / 384 Package frei0r found in repository Solus frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 0% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 1% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 3% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 5% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 7% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 9% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 10% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 12% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 14% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 16% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 18% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 19% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 21% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 23% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 25% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 27% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 28% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 30% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 32% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 34% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 36% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 37% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 39% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 41% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 43% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 45% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 46% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 48% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 50% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 52% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 54% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 55% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 57% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 59% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 61% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 63% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 64% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 66% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 68% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 70% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 72% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 74% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 75% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 77% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 79% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 81% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 83% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 84% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 86% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 88% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 90% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 92% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 93% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 95% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 97% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB) 99% 0.00 --/- [--:--:--] frei0r-2.5.1-11-1-x86_64.eopkg (453.9 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 253 / 384 Package celt found in repository Solus celt-0.11.3-5-1-x86_64.eopkg [cached] Downloading 254 / 384 Package jack-audio-connection-kit found in repository Solus jack-audio-connection-kit-1.9.22-18-1-x86_64.eopkg [cached] Downloading 255 / 384 Package mlt found in repository Solus mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 0% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 0% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 0% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 1% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 1% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 2% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 2% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 2% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 3% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 3% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 4% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 4% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 5% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 5% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 5% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 6% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 6% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 7% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 7% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 7% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 8% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 8% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 9% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 9% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 10% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 10% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 10% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 11% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 11% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 12% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 12% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 13% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 13% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 13% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 14% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 14% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 15% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 15% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 15% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 16% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 16% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 17% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 17% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 18% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 18% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 18% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 19% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 19% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 20% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 20% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 20% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 21% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 21% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 22% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 22% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 23% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 23% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 23% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 24% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 24% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 25% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 25% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 26% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 26% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 26% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 27% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 27% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 28% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 28% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 28% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 29% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 29% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 30% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 30% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 31% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 31% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 31% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 32% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 32% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 33% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 33% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 33% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 34% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 34% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 35% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 35% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 36% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 36% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 36% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 37% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 37% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 38% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 38% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 39% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 39% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 39% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 40% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 40% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 41% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 41% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 41% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 42% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 42% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 43% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 43% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 44% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 44% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 44% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 45% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 45% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 46% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 46% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 46% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 47% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 47% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 48% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 48% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 49% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 49% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 49% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 50% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 50% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 51% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 51% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 52% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 52% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 52% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 53% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 53% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 54% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 54% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 54% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 55% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 55% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 56% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 56% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 57% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 57% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 57% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 58% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 58% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 59% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 59% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 59% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 60% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 60% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 61% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 61% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 62% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 62% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 62% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 63% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 63% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 64% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 64% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 65% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 65% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 65% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 66% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 66% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 67% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 67% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 67% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 68% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 68% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 69% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 69% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 70% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 70% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 70% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 71% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 71% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 72% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 72% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 72% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 73% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 73% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 74% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 74% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 75% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 75% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 75% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 76% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 76% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 77% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 77% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 78% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 78% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 78% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 79% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 79% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 80% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 80% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 80% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 81% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 81% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 82% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 82% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 83% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 83% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 83% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 84% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 84% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 85% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 85% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 85% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 86% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 86% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 87% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 87% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 88% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 88% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 88% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 89% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 89% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 90% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 90% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 91% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 91% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 91% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 92% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 92% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 93% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 93% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 93% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 94% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 94% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 95% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 95% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 96% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 96% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 96% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 97% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 97% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 98% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 98% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 98% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 99% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB) 99% 0.00 --/- [--:--:--] mlt-7.36.1-52-1-x86_64.eopkg (2.0 MB)100% 0.00 --/- [--:--:--] [complete] Downloading 256 / 384 Package liblcms2-devel found in repository Solus liblcms2-devel-2.16-20-1-x86_64.eopkg [cached] Downloading 257 / 384 Package babl-devel found in repository Solus babl-devel-0.1.116-45-1-x86_64.eopkg (15.6 KB) 0% 0.00 --/- [--:--:--] babl-devel-0.1.116-45-1-x86_64.eopkg (15.6 KB) 52% 0.00 --/- [--:--:--] babl-devel-0.1.116-45-1-x86_64.eopkg (15.6 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 258 / 384 Package libjson-glib-devel found in repository Solus libjson-glib-devel-1.10.8-29-1-x86_64.eopkg [cached] Downloading 259 / 384 Package gegl-devel found in repository Solus gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB) 0% 0.00 --/- [--:--:--] gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB) 4% 0.00 --/- [--:--:--] gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB) 9% 0.00 --/- [--:--:--] gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB) 13% 0.00 --/- [--:--:--] gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB) 18% 0.00 --/- [--:--:--] gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB) 22% 0.00 --/- [--:--:--] gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB) 27% 0.00 --/- [--:--:--] gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB) 32% 0.00 --/- [--:--:--] gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB) 36% 0.00 --/- [--:--:--] gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB) 41% 0.00 --/- [--:--:--] gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB) 45% 0.00 --/- [--:--:--] gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB) 50% 0.00 --/- [--:--:--] gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB) 54% 0.00 --/- [--:--:--] gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB) 59% 0.00 --/- [--:--:--] gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB) 64% 0.00 --/- [--:--:--] gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB) 68% 0.00 --/- [--:--:--] gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB) 73% 0.00 --/- [--:--:--] gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB) 77% 0.00 --/- [--:--:--] gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB) 82% 0.00 --/- [--:--:--] gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB) 86% 0.00 --/- [--:--:--] gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB) 91% 0.00 --/- [--:--:--] gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB) 96% 0.00 --/- [--:--:--] gegl-devel-0.4.64-63-1-x86_64.eopkg (179.1 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 260 / 384 Package nghttp3-devel found in repository Solus nghttp3-devel-1.8.0-5-1-x86_64.eopkg [cached] Downloading 261 / 384 Package libssh2-devel found in repository Solus libssh2-devel-1.11.1-14-1-x86_64.eopkg [cached] Downloading 262 / 384 Package libidn2-devel found in repository Solus libidn2-devel-2.3.8-13-1-x86_64.eopkg [cached] Downloading 263 / 384 Package ngtcp2-devel found in repository Solus ngtcp2-devel-1.21.0-1-1-x86_64.eopkg [cached] Downloading 264 / 384 Package curl-devel found in repository Solus curl-devel-8.19.0-114-1-x86_64.eopkg [cached] Downloading 265 / 384 Package exiv2 found in repository Solus exiv2-0.28.8-20-1-x86_64.eopkg [cached] Downloading 266 / 384 Package exiv2-devel found in repository Solus exiv2-devel-0.28.8-20-1-x86_64.eopkg [cached] Downloading 267 / 384 Package kwidgetsaddons found in repository Solus kwidgetsaddons-5.116.0-76-1-x86_64.eopkg [cached] Downloading 268 / 384 Package qt5-tools found in repository Solus qt5-tools-5.15.18-54-1-x86_64.eopkg [cached] Downloading 269 / 384 Package qt5-tools-devel found in repository Solus qt5-tools-devel-5.15.18-54-1-x86_64.eopkg [cached] Downloading 270 / 384 Package spdlog found in repository Solus spdlog-1.17.0-8-1-x86_64.eopkg [cached] Downloading 271 / 384 Package gts found in repository Solus gts-0.7.6-3-1-x86_64.eopkg [cached] Downloading 272 / 384 Package jbig2dec found in repository Solus jbig2dec-0.20-3-1-x86_64.eopkg [cached] Downloading 273 / 384 Package ghostscript found in repository Solus ghostscript-9.56.1-27-1-x86_64.eopkg [cached] Downloading 274 / 384 Package graphviz found in repository Solus graphviz-12.2.1-36-1-x86_64.eopkg [cached] Downloading 275 / 384 Package doxygen found in repository Solus doxygen-1.16.0-15-1-x86_64.eopkg [cached] Downloading 276 / 384 Package extra-cmake-modules found in repository Solus extra-cmake-modules-6.24.0-106-1-x86_64.eopkg [cached] Downloading 277 / 384 Package kwidgetsaddons-devel found in repository Solus kwidgetsaddons-devel-5.116.0-76-1-x86_64.eopkg [cached] Downloading 278 / 384 Package kseexpr found in repository Solus kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 0% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 2% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 5% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 7% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 10% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 12% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 15% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 18% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 20% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 23% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 25% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 28% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 31% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 33% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 36% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 38% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 41% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 44% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 46% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 49% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 51% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 54% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 57% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 59% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 62% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 64% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 67% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 70% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 72% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 75% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 77% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 80% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 83% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 85% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 88% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 90% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 93% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 96% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB) 98% 0.00 --/- [--:--:--] kseexpr-4.0.4.0-2-1-x86_64.eopkg (315.3 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 279 / 384 Package kseexpr-devel found in repository Solus kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.2 KB) 0% 0.00 --/- [--:--:--] kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.2 KB) 14% 0.00 --/- [--:--:--] kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.2 KB) 29% 0.00 --/- [--:--:--] kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.2 KB) 43% 0.00 --/- [--:--:--] kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.2 KB) 58% 0.00 --/- [--:--:--] kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.2 KB) 72% 0.00 --/- [--:--:--] kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.2 KB) 87% 0.00 --/- [--:--:--] kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg (56.2 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 280 / 384 Package ki18n found in repository Solus ki18n-5.116.0-78-1-x86_64.eopkg [cached] Downloading 281 / 384 Package apr found in repository Solus apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 0% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 4% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 9% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 13% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 18% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 22% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 27% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 32% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 36% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 41% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 45% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 50% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 55% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 59% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 64% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 68% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 73% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 77% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 82% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 87% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 91% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB) 96% 0.00 --/- [--:--:--] apr-1.7.5-11-1-x86_64.eopkg (178.5 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 282 / 384 Package apr-util found in repository Solus apr-util-1.6.3-20-1-x86_64.eopkg (96.6 KB) 0% 0.00 --/- [--:--:--] apr-util-1.6.3-20-1-x86_64.eopkg (96.6 KB) 8% 0.00 --/- [--:--:--] apr-util-1.6.3-20-1-x86_64.eopkg (96.6 KB) 16% 0.00 --/- [--:--:--] apr-util-1.6.3-20-1-x86_64.eopkg (96.6 KB) 25% 0.00 --/- [--:--:--] apr-util-1.6.3-20-1-x86_64.eopkg (96.6 KB) 33% 0.00 --/- [--:--:--] apr-util-1.6.3-20-1-x86_64.eopkg (96.6 KB) 42% 0.00 --/- [--:--:--] apr-util-1.6.3-20-1-x86_64.eopkg (96.6 KB) 50% 0.00 --/- [--:--:--] apr-util-1.6.3-20-1-x86_64.eopkg (96.6 KB) 59% 0.00 --/- [--:--:--] apr-util-1.6.3-20-1-x86_64.eopkg (96.6 KB) 67% 0.00 --/- [--:--:--] apr-util-1.6.3-20-1-x86_64.eopkg (96.6 KB) 76% 0.00 --/- [--:--:--] apr-util-1.6.3-20-1-x86_64.eopkg (96.6 KB) 84% 0.00 --/- [--:--:--] apr-util-1.6.3-20-1-x86_64.eopkg (96.6 KB) 93% 0.00 --/- [--:--:--] apr-util-1.6.3-20-1-x86_64.eopkg (96.6 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 283 / 384 Package libunibreak-devel found in repository Solus libunibreak-devel-5.1-5-1-x86_64.eopkg [cached] Downloading 284 / 384 Package json-c-devel found in repository Solus json-c-devel-0.18-15-1-x86_64.eopkg [cached] Downloading 285 / 384 Package libxau-devel found in repository Solus libxau-devel-1.0.12-23-1-x86_64.eopkg [cached] Downloading 286 / 384 Package libxcb-devel found in repository Solus libxcb-devel-1.17.0-34-1-x86_64.eopkg [cached] Downloading 287 / 384 Package libx11-devel found in repository Solus libx11-devel-1.8.12-49-1-x86_64.eopkg [cached] Downloading 288 / 384 Package libxrender-devel found in repository Solus libxrender-devel-0.9.12-18-1-x86_64.eopkg [cached] Downloading 289 / 384 Package qt5-svg found in repository Solus qt5-svg-5.15.18-42-1-x86_64.eopkg [cached] Downloading 290 / 384 Package qt5-xmlpatterns found in repository Solus qt5-xmlpatterns-5.15.18-39-1-x86_64.eopkg [cached] Downloading 291 / 384 Package python-ply found in repository Solus python-ply-3.11-5-1-x86_64.eopkg [cached] Downloading 292 / 384 Package giflib-devel found in repository Solus giflib-devel-6.1.2-13-1-x86_64.eopkg [cached] Downloading 293 / 384 Package highway-devel found in repository Solus highway-devel-1.2.0-4-1-x86_64.eopkg [cached] Downloading 294 / 384 Package libjxl-devel found in repository Solus libjxl-devel-0.11.1-8-1-x86_64.eopkg [cached] Downloading 295 / 384 Package libboost found in repository Solus libboost-1.83.0-45-1-x86_64.eopkg [cached] Downloading 296 / 384 Package libboost-devel found in repository Solus libboost-devel-1.83.0-45-1-x86_64.eopkg [cached] Downloading 297 / 384 Package libkdcraw found in repository Solus libkdcraw-25.12.3-99-1-x86_64.eopkg [cached] Downloading 298 / 384 Package libkdcraw-devel found in repository Solus libkdcraw-devel-25.12.3-99-1-x86_64.eopkg (13.8 KB) 0% 0.00 --/- [--:--:--] libkdcraw-devel-25.12.3-99-1-x86_64.eopkg (13.8 KB) 59% 0.00 --/- [--:--:--] libkdcraw-devel-25.12.3-99-1-x86_64.eopkg (13.8 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 299 / 384 Package qt5-connectivity found in repository Solus qt5-connectivity-5.15.18-43-1-x86_64.eopkg [cached] Downloading 300 / 384 Package libxext-devel found in repository Solus libxext-devel-1.3.6-18-1-x86_64.eopkg [cached] Downloading 301 / 384 Package pixman-devel found in repository Solus pixman-devel-0.46.4-23-1-x86_64.eopkg [cached] Downloading 302 / 384 Package libcairo-devel found in repository Solus libcairo-devel-1.18.2-55-1-x86_64.eopkg [cached] Downloading 303 / 384 Package alsa-lib-devel found in repository Solus alsa-lib-devel-1.2.14-41-1-x86_64.eopkg [cached] Downloading 304 / 384 Package quazip-qt5 found in repository Solus quazip-qt5-1.4-7-1-x86_64.eopkg (67.5 KB) 0% 0.00 --/- [--:--:--] quazip-qt5-1.4-7-1-x86_64.eopkg (67.5 KB) 12% 0.00 --/- [--:--:--] quazip-qt5-1.4-7-1-x86_64.eopkg (67.5 KB) 24% 0.00 --/- [--:--:--] quazip-qt5-1.4-7-1-x86_64.eopkg (67.5 KB) 36% 0.00 --/- [--:--:--] quazip-qt5-1.4-7-1-x86_64.eopkg (67.5 KB) 48% 0.00 --/- [--:--:--] quazip-qt5-1.4-7-1-x86_64.eopkg (67.5 KB) 60% 0.00 --/- [--:--:--] quazip-qt5-1.4-7-1-x86_64.eopkg (67.5 KB) 72% 0.00 --/- [--:--:--] quazip-qt5-1.4-7-1-x86_64.eopkg (67.5 KB) 84% 0.00 --/- [--:--:--] quazip-qt5-1.4-7-1-x86_64.eopkg (67.5 KB) 97% 0.00 --/- [--:--:--] quazip-qt5-1.4-7-1-x86_64.eopkg (67.5 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 305 / 384 Package libmypaint found in repository Solus libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 0% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 4% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 8% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 12% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 16% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 20% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 24% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 28% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 32% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 36% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 40% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 44% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 48% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 52% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 56% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 60% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 64% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 68% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 72% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 76% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 80% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 84% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 88% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 92% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB) 96% 0.00 --/- [--:--:--] libmypaint-1.6.1-18-1-x86_64.eopkg (203.3 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 306 / 384 Package libmypaint-devel found in repository Solus libmypaint-devel-1.6.1-18-1-x86_64.eopkg (17.7 KB) 0% 0.00 --/- [--:--:--] libmypaint-devel-1.6.1-18-1-x86_64.eopkg (17.7 KB) 46% 0.00 --/- [--:--:--] libmypaint-devel-1.6.1-18-1-x86_64.eopkg (17.7 KB) 92% 0.00 --/- [--:--:--] libmypaint-devel-1.6.1-18-1-x86_64.eopkg (17.7 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 307 / 384 Package libjpeg-turbo-devel found in repository Solus libjpeg-turbo-devel-3.0.3-22-1-x86_64.eopkg [cached] Downloading 308 / 384 Package kwindowsystem found in repository Solus kwindowsystem-5.116.0-78-1-x86_64.eopkg [cached] Downloading 309 / 384 Package kwindowsystem-devel found in repository Solus kwindowsystem-devel-5.116.0-78-1-x86_64.eopkg [cached] Downloading 310 / 384 Package libnspr-devel found in repository Solus libnspr-devel-4.38.2-26-1-x86_64.eopkg [cached] Downloading 311 / 384 Package libnss-devel found in repository Solus libnss-devel-3.121-79-1-x86_64.eopkg [cached] Downloading 312 / 384 Package serf found in repository Solus serf-1.3.10-17-1-x86_64.eopkg (40.9 KB) 0% 0.00 --/- [--:--:--] serf-1.3.10-17-1-x86_64.eopkg (40.9 KB) 20% 0.00 --/- [--:--:--] serf-1.3.10-17-1-x86_64.eopkg (40.9 KB) 40% 0.00 --/- [--:--:--] serf-1.3.10-17-1-x86_64.eopkg (40.9 KB) 60% 0.00 --/- [--:--:--] serf-1.3.10-17-1-x86_64.eopkg (40.9 KB) 80% 0.00 --/- [--:--:--] serf-1.3.10-17-1-x86_64.eopkg (40.9 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 313 / 384 Package fribidi-devel found in repository Solus fribidi-devel-1.0.15-10-1-x86_64.eopkg [cached] Downloading 314 / 384 Package ki18n-devel found in repository Solus ki18n-devel-5.116.0-78-1-x86_64.eopkg [cached] Downloading 315 / 384 Package gsl found in repository Solus gsl-2.7-9-1-x86_64.eopkg [cached] Downloading 316 / 384 Package gsl-devel found in repository Solus gsl-devel-2.7-9-1-x86_64.eopkg [cached] Downloading 317 / 384 Package libyuv found in repository Solus libyuv-0.0.1892-1-1-x86_64.eopkg [cached] Downloading 318 / 384 Package libxfixes-devel found in repository Solus libxfixes-devel-6.0.2-17-1-x86_64.eopkg [cached] Downloading 319 / 384 Package libxi-devel found in repository Solus libxi-devel-1.8.2-19-1-x86_64.eopkg [cached] Downloading 320 / 384 Package kitemviews found in repository Solus kitemviews-5.116.0-76-1-x86_64.eopkg [cached] Downloading 321 / 384 Package kitemviews-devel found in repository Solus kitemviews-devel-5.116.0-76-1-x86_64.eopkg [cached] Downloading 322 / 384 Package libssh-devel found in repository Solus libssh-devel-0.11.4-19-1-x86_64.eopkg [cached] Downloading 323 / 384 Package kcoreaddons-devel found in repository Solus kcoreaddons-devel-5.116.0-80-1-x86_64.eopkg [cached] Downloading 324 / 384 Package qt5-wayland found in repository Solus qt5-wayland-5.15.18-58-1-x86_64.eopkg [cached] Downloading 325 / 384 Package kguiaddons found in repository Solus kguiaddons-5.116.0-80-1-x86_64.eopkg [cached] Downloading 326 / 384 Package zlib-ng found in repository Solus zlib-ng-2.3.3-35-1-x86_64.eopkg [cached] Downloading 327 / 384 Package minizip-ng found in repository Solus minizip-ng-4.0.7-11-1-x86_64.eopkg [cached] Downloading 328 / 384 Package opencolorio found in repository Solus opencolorio-2.5.1-15-1-x86_64.eopkg [cached] Downloading 329 / 384 Package libassuan-devel found in repository Solus libassuan-devel-3.0.2-15-1-x86_64.eopkg [cached] Downloading 330 / 384 Package gpgme-devel found in repository Solus gpgme-devel-1.24.1-33-1-x86_64.eopkg [cached] Downloading 331 / 384 Package openjpeg-devel found in repository Solus openjpeg-devel-2.5.4-22-1-x86_64.eopkg [cached] Downloading 332 / 384 Package libtiff-devel found in repository Solus libtiff-devel-4.7.1-45-1-x86_64.eopkg [cached] Downloading 333 / 384 Package poppler-devel found in repository Solus poppler-devel-25.10.0-58-1-x86_64.eopkg [cached] Downloading 334 / 384 Package poppler-qt5 found in repository Solus poppler-qt5-25.10.0-58-1-x86_64.eopkg (148.1 KB) 0% 0.00 --/- [--:--:--] poppler-qt5-25.10.0-58-1-x86_64.eopkg (148.1 KB) 5% 0.00 --/- [--:--:--] poppler-qt5-25.10.0-58-1-x86_64.eopkg (148.1 KB) 11% 0.00 --/- [--:--:--] poppler-qt5-25.10.0-58-1-x86_64.eopkg (148.1 KB) 16% 0.00 --/- [--:--:--] poppler-qt5-25.10.0-58-1-x86_64.eopkg (148.1 KB) 22% 0.00 --/- [--:--:--] poppler-qt5-25.10.0-58-1-x86_64.eopkg (148.1 KB) 27% 0.00 --/- [--:--:--] poppler-qt5-25.10.0-58-1-x86_64.eopkg (148.1 KB) 33% 0.00 --/- [--:--:--] poppler-qt5-25.10.0-58-1-x86_64.eopkg (148.1 KB) 38% 0.00 --/- [--:--:--] poppler-qt5-25.10.0-58-1-x86_64.eopkg (148.1 KB) 44% 0.00 --/- [--:--:--] poppler-qt5-25.10.0-58-1-x86_64.eopkg (148.1 KB) 49% 0.00 --/- [--:--:--] poppler-qt5-25.10.0-58-1-x86_64.eopkg (148.1 KB) 55% 0.00 --/- [--:--:--] poppler-qt5-25.10.0-58-1-x86_64.eopkg (148.1 KB) 60% 0.00 --/- [--:--:--] poppler-qt5-25.10.0-58-1-x86_64.eopkg (148.1 KB) 66% 0.00 --/- [--:--:--] poppler-qt5-25.10.0-58-1-x86_64.eopkg (148.1 KB) 71% 0.00 --/- [--:--:--] poppler-qt5-25.10.0-58-1-x86_64.eopkg (148.1 KB) 77% 0.00 --/- [--:--:--] poppler-qt5-25.10.0-58-1-x86_64.eopkg (148.1 KB) 82% 0.00 --/- [--:--:--] poppler-qt5-25.10.0-58-1-x86_64.eopkg (148.1 KB) 88% 0.00 --/- [--:--:--] poppler-qt5-25.10.0-58-1-x86_64.eopkg (148.1 KB) 94% 0.00 --/- [--:--:--] poppler-qt5-25.10.0-58-1-x86_64.eopkg (148.1 KB) 99% 0.00 --/- [--:--:--] poppler-qt5-25.10.0-58-1-x86_64.eopkg (148.1 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 335 / 384 Package libavif found in repository Solus libavif-1.3.0-22-1-x86_64.eopkg [cached] Downloading 336 / 384 Package qt5-svg-devel found in repository Solus qt5-svg-devel-5.15.18-42-1-x86_64.eopkg [cached] Downloading 337 / 384 Package x265-devel found in repository Solus x265-devel-3.6-23-1-x86_64.eopkg [cached] Downloading 338 / 384 Package graphicsmagick found in repository Solus graphicsmagick-1.3.46-29-1-x86_64.eopkg [cached] Downloading 339 / 384 Package opencv-imgcodecs found in repository Solus opencv-imgcodecs-4.13.0-46-1-x86_64.eopkg [cached] Downloading 340 / 384 Package opencv-videoio found in repository Solus opencv-videoio-4.13.0-46-1-x86_64.eopkg [cached] Downloading 341 / 384 Package gmic found in repository Solus gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 0% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 0% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 0% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 0% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 0% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 0% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 0% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 0% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 0% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 0% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 1% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 1% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 1% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 1% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 1% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 1% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 1% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 1% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 1% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 1% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 2% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 2% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 2% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 2% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 2% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 2% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 2% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 2% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 2% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 2% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 3% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 3% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 3% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 3% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 3% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 3% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 3% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 3% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 3% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 3% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 4% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 4% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 4% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 4% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 4% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 4% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 4% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 4% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 4% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 4% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 5% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 5% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 5% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 5% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 5% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 5% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 5% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 5% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 5% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 5% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 6% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 6% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 6% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 6% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 6% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 6% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 6% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 6% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 6% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 6% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 7% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 7% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 7% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 7% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 7% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 7% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 7% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 7% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 7% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 7% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 8% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 8% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 8% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 8% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 8% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 8% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 8% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 8% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 8% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 8% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 9% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 9% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 9% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 9% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 9% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 9% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 9% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 9% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 9% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 9% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 10% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 10% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 10% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 10% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 10% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 10% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 10% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 10% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 10% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 11% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 11% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 11% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 11% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 11% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 11% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 11% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 11% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 11% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 11% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 12% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 12% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 12% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 12% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 12% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 12% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 12% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 12% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 12% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 12% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 13% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 13% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 13% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 13% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 13% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 13% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 13% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 13% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 13% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 13% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 14% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 14% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 14% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 14% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 14% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 14% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 14% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 14% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 14% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 14% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 15% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 15% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 15% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 15% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 15% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 15% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 15% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 15% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 15% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 15% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 16% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 16% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 16% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 16% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 16% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 16% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 16% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 16% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 16% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 16% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 17% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 17% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 17% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 17% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 17% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 17% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 17% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 17% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 17% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 17% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 18% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 18% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 18% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 18% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 18% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 18% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 18% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 18% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 18% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 18% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 19% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 19% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 19% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 19% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 19% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 19% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 19% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 19% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 19% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 19% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 20% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 20% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 20% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 20% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 20% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 20% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 20% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 20% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 20% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 21% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 21% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 21% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 21% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 21% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 21% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 21% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 21% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 21% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 21% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 22% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 22% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 22% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 22% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 22% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 22% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 22% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 22% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 22% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 22% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 23% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 23% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 23% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 23% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 23% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 23% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 23% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 23% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 23% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 23% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 24% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 24% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 24% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 24% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 24% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 24% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 24% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 24% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 24% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 24% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 25% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 25% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 25% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 25% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 25% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 25% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 25% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 25% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 25% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 25% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 26% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 26% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 26% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 26% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 26% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 26% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 26% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 26% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 26% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 26% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 27% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 27% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 27% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 27% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 27% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 27% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 27% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 27% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 27% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 27% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 28% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 28% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 28% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 28% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 28% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 28% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 28% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 28% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 28% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 28% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 29% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 29% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 29% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 29% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 29% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 29% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 29% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 29% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 29% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 29% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 30% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 30% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 30% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 30% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 30% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 30% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 30% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 30% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 30% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 31% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 31% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 31% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 31% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 31% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 31% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 31% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 31% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 31% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 31% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 32% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 32% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 32% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 32% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 32% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 32% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 32% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 32% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 32% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 32% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 33% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 33% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 33% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 33% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 33% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 33% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 33% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 33% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 33% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 33% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 34% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 34% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 34% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 34% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 34% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 34% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 34% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 34% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 34% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 34% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 35% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 35% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 35% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 35% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 35% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 35% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 35% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 35% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 35% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 35% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 36% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 36% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 36% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 36% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 36% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 36% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 36% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 36% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 36% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 36% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 37% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 37% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 37% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 37% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 37% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 37% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 37% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 37% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 37% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 37% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 38% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 38% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 38% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 38% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 38% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 38% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 38% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 38% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 38% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 38% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 39% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 39% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 39% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 39% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 39% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 39% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 39% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 39% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 39% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 39% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 40% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 40% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 40% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 40% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 40% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 40% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 40% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 40% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 40% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 41% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 41% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 41% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 41% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 41% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 41% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 41% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 41% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 41% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 41% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 42% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 42% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 42% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 42% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 42% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 42% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 42% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 42% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 42% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 42% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 43% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 43% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 43% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 43% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 43% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 43% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 43% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 43% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 43% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 43% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 44% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 44% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 44% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 44% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 44% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 44% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 44% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 44% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 44% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 44% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 45% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 45% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 45% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 45% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 45% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 45% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 45% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 45% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 45% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 45% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 46% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 46% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 46% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 46% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 46% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 46% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 46% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 46% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 46% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 46% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 47% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 47% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 47% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 47% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 47% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 47% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 47% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 47% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 47% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 47% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 48% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 48% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 48% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 48% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 48% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 48% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 48% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 48% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 48% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 48% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 49% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 49% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 49% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 49% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 49% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 49% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 49% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 49% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 49% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 49% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 50% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 50% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 50% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 50% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 50% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 50% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 50% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 50% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 50% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 51% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 51% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 51% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 51% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 51% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 51% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 51% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 51% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 51% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 51% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 52% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 52% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 52% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 52% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 52% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 52% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 52% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 52% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 52% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 52% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 53% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 53% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 53% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 53% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 53% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 53% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 53% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 53% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 53% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 53% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 54% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 54% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 54% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 54% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 54% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 54% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 54% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 54% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 54% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 54% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 55% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 55% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 55% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 55% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 55% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 55% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 55% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 55% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 55% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 55% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 56% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 56% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 56% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 56% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 56% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 56% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 56% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 56% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 56% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 56% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 57% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 57% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 57% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 57% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 57% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 57% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 57% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 57% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 57% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 57% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 58% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 58% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 58% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 58% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 58% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 58% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 58% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 58% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 58% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 58% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 59% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 59% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 59% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 59% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 59% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 59% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 59% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 59% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 59% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 59% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 60% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 60% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 60% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 60% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 60% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 60% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 60% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 60% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 60% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 60% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 61% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 61% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 61% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 61% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 61% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 61% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 61% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 61% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 61% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 62% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 62% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 62% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 62% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 62% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 62% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 62% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 62% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 62% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 62% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 63% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 63% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 63% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 63% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 63% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 63% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 63% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 63% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 63% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 63% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 64% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 64% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 64% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 64% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 64% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 64% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 64% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 64% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 64% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 64% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 65% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 65% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 65% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 65% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 65% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 65% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 65% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 65% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 65% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 65% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 66% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 66% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 66% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 66% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 66% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 66% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 66% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 66% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 66% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 66% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 67% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 67% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 67% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 67% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 67% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 67% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 67% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 67% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 67% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 67% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 68% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 68% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 68% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 68% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 68% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 68% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 68% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 68% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 68% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 68% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 69% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 69% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 69% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 69% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 69% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 69% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 69% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 69% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 69% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 69% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 70% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 70% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 70% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 70% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 70% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 70% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 70% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 70% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 70% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 70% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 71% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 71% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 71% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 71% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 71% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 71% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 71% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 71% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 71% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 72% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 72% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 72% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 72% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 72% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 72% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 72% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 72% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 72% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 72% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 73% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 73% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 73% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 73% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 73% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 73% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 73% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 73% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 73% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 73% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 74% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 74% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 74% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 74% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 74% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 74% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 74% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 74% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 74% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 74% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 75% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 75% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 75% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 75% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 75% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 75% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 75% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 75% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 75% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 75% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 76% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 76% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 76% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 76% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 76% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 76% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 76% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 76% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 76% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 76% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 77% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 77% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 77% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 77% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 77% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 77% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 77% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 77% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 77% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 77% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 78% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 78% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 78% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 78% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 78% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 78% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 78% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 78% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 78% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 78% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 79% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 79% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 79% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 79% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 79% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 79% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 79% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 79% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 79% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 79% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 80% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 80% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 80% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 80% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 80% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 80% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 80% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 80% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 80% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 80% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 81% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 81% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 81% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 81% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 81% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 81% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 81% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 81% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 81% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 82% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 82% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 82% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 82% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 82% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 82% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 82% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 82% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 82% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 82% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 83% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 83% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 83% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 83% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 83% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 83% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 83% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 83% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 83% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 83% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 84% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 84% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 84% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 84% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 84% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 84% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 84% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 84% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 84% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 84% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 85% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 85% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 85% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 85% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 85% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 85% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 85% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 85% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 85% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 85% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 86% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 86% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 86% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 86% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 86% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 86% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 86% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 86% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 86% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 86% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 87% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 87% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 87% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 87% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 87% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 87% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 87% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 87% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 87% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 87% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 88% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 88% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 88% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 88% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 88% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 88% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 88% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 88% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 88% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 88% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 89% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 89% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 89% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 89% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 89% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 89% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 89% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 89% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 89% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 89% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 90% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 90% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 90% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 90% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 90% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 90% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 90% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 90% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 90% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 90% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 91% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 91% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 91% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 91% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 91% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 91% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 91% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 91% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 91% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 92% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 92% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 92% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 92% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 92% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 92% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 92% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 92% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 92% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 92% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 93% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 93% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 93% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 93% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 93% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 93% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 93% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 93% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 93% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 93% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 94% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 94% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 94% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 94% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 94% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 94% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 94% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 94% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 94% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 94% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 95% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 95% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 95% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 95% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 95% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 95% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 95% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 95% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 95% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 95% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 96% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 96% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 96% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 96% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 96% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 96% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 96% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 96% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 96% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 96% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 97% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 97% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 97% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 97% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 97% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 97% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 97% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 97% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 97% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 97% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 98% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 98% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 98% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 98% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 98% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 98% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 98% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 98% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 98% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 98% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 99% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 99% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 99% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 99% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 99% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 99% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 99% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 99% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 99% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB) 99% 0.00 --/- [--:--:--] gmic-3.5.5-62-1-x86_64.eopkg (8.1 MB)100% 0.00 --/- [--:--:--] [complete] Downloading 342 / 384 Package xcb-util-devel found in repository Solus xcb-util-devel-0.4.1-11-1-x86_64.eopkg [cached] Downloading 343 / 384 Package kdesignerplugin found in repository Solus kdesignerplugin-5.116.0-75-1-x86_64.eopkg (49.5 KB) 0% 0.00 --/- [--:--:--] kdesignerplugin-5.116.0-75-1-x86_64.eopkg (49.5 KB) 16% 0.00 --/- [--:--:--] kdesignerplugin-5.116.0-75-1-x86_64.eopkg (49.5 KB) 33% 0.00 --/- [--:--:--] kdesignerplugin-5.116.0-75-1-x86_64.eopkg (49.5 KB) 49% 0.00 --/- [--:--:--] kdesignerplugin-5.116.0-75-1-x86_64.eopkg (49.5 KB) 66% 0.00 --/- [--:--:--] kdesignerplugin-5.116.0-75-1-x86_64.eopkg (49.5 KB) 82% 0.00 --/- [--:--:--] kdesignerplugin-5.116.0-75-1-x86_64.eopkg (49.5 KB) 99% 0.00 --/- [--:--:--] kdesignerplugin-5.116.0-75-1-x86_64.eopkg (49.5 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 344 / 384 Package vc found in repository Solus vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 0% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 3% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 6% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 10% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 13% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 17% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 20% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 24% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 27% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 31% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 34% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 38% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 41% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 45% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 48% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 52% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 55% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 58% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 62% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 65% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 69% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 72% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 76% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 79% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 83% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 86% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 90% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 93% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB) 97% 0.00 --/- [--:--:--] vc-1.4.3-6-1-x86_64.eopkg (236.1 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 345 / 384 Package python3-devel found in repository Solus python3-devel-3.12.11-77-1-x86_64.eopkg [cached] Downloading 346 / 384 Package qt5-x11extras-devel found in repository Solus qt5-x11extras-devel-5.15.18-38-1-x86_64.eopkg [cached] Downloading 347 / 384 Package qt5-location found in repository Solus qt5-location-5.15.18-61-1-x86_64.eopkg [cached] Downloading 348 / 384 Package kconfig-devel found in repository Solus kconfig-devel-5.116.0-76-1-x86_64.eopkg [cached] Downloading 349 / 384 Package utf8proc found in repository Solus utf8proc-2.11.3-4-1-x86_64.eopkg [cached] Downloading 350 / 384 Package qt5-declarative-devel found in repository Solus qt5-declarative-devel-5.15.18-54-1-x86_64.eopkg [cached] Downloading 351 / 384 Package qt5-websockets found in repository Solus qt5-websockets-5.15.18-40-1-x86_64.eopkg [cached] Downloading 352 / 384 Package quazip-qt5-devel found in repository Solus quazip-qt5-devel-1.4-7-1-x86_64.eopkg (35.6 KB) 0% 0.00 --/- [--:--:--] quazip-qt5-devel-1.4-7-1-x86_64.eopkg (35.6 KB) 23% 0.00 --/- [--:--:--] quazip-qt5-devel-1.4-7-1-x86_64.eopkg (35.6 KB) 46% 0.00 --/- [--:--:--] quazip-qt5-devel-1.4-7-1-x86_64.eopkg (35.6 KB) 69% 0.00 --/- [--:--:--] quazip-qt5-devel-1.4-7-1-x86_64.eopkg (35.6 KB) 92% 0.00 --/- [--:--:--] quazip-qt5-devel-1.4-7-1-x86_64.eopkg (35.6 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 353 / 384 Package kitemmodels found in repository Solus kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 0% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 7% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 15% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 23% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 31% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 39% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 47% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 55% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 62% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 70% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 78% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 86% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB) 94% 0.00 --/- [--:--:--] kitemmodels-5.116.0-76-1-x86_64.eopkg (104.1 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 354 / 384 Package kcompletion found in repository Solus kcompletion-5.116.0-77-1-x86_64.eopkg [cached] Downloading 355 / 384 Package svt-av1-devel found in repository Solus svt-av1-devel-4.0.1-15-1-x86_64.eopkg [cached] Downloading 356 / 384 Package subversion found in repository Solus subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 0% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 0% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 0% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 0% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 1% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 1% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 1% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 2% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 2% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 2% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 2% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 3% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 3% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 3% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 4% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 4% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 4% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 5% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 5% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 5% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 5% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 6% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 6% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 6% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 7% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 7% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 7% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 8% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 8% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 8% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 8% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 9% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 9% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 9% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 10% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 10% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 10% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 10% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 11% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 11% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 11% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 12% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 12% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 12% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 13% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 13% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 13% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 13% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 14% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 14% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 14% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 15% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 15% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 15% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 16% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 16% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 16% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 16% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 17% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 17% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 17% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 18% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 18% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 18% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 19% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 19% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 19% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 19% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 20% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 20% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 20% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 21% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 21% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 21% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 21% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 22% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 22% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 22% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 23% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 23% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 23% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 24% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 24% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 24% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 24% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 25% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 25% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 25% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 26% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 26% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 26% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 27% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 27% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 27% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 27% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 28% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 28% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 28% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 29% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 29% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 29% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 29% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 30% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 30% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 30% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 31% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 31% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 31% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 32% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 32% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 32% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 32% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 33% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 33% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 33% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 34% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 34% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 34% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 35% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 35% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 35% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 35% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 36% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 36% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 36% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 37% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 37% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 37% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 38% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 38% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 38% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 38% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 39% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 39% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 39% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 40% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 40% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 40% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 40% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 41% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 41% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 41% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 42% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 42% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 42% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 43% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 43% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 43% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 43% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 44% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 44% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 44% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 45% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 45% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 45% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 46% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 46% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 46% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 46% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 47% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 47% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 47% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 48% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 48% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 48% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 49% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 49% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 49% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 49% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 50% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 50% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 50% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 51% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 51% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 51% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 51% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 52% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 52% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 52% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 53% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 53% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 53% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 54% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 54% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 54% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 54% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 55% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 55% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 55% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 56% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 56% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 56% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 57% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 57% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 57% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 57% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 58% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 58% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 58% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 59% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 59% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 59% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 59% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 60% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 60% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 60% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 61% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 61% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 61% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 62% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 62% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 62% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 62% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 63% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 63% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 63% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 64% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 64% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 64% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 65% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 65% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 65% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 65% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 66% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 66% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 66% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 67% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 67% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 67% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 68% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 68% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 68% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 68% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 69% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 69% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 69% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 70% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 70% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 70% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 70% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 71% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 71% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 71% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 72% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 72% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 72% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 73% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 73% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 73% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 73% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 74% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 74% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 74% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 75% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 75% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 75% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 76% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 76% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 76% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 76% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 77% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 77% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 77% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 78% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 78% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 78% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 78% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 79% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 79% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 79% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 80% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 80% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 80% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 81% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 81% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 81% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 81% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 82% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 82% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 82% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 83% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 83% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 83% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 84% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 84% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 84% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 84% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 85% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 85% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 85% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 86% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 86% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 86% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 87% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 87% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 87% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 87% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 88% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 88% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 88% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 89% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 89% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 89% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 89% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 90% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 90% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 90% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 91% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 91% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 91% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 92% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 92% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 92% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 92% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 93% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 93% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 93% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 94% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 94% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 94% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 95% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 95% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 95% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 95% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 96% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 96% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 96% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 97% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 97% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 97% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 98% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 98% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 98% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 98% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 99% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 99% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB) 99% 0.00 --/- [--:--:--] subversion-1.14.5-32-1-x86_64.eopkg (2.8 MB)100% 0.00 --/- [--:--:--] [complete] Downloading 357 / 384 Package qt5-serialport found in repository Solus qt5-serialport-5.15.18-38-1-x86_64.eopkg [cached] Downloading 358 / 384 Package qt5-sensors found in repository Solus qt5-sensors-5.15.18-39-1-x86_64.eopkg [cached] Downloading 359 / 384 Package python-pyqt5-sip found in repository Solus python-pyqt5-sip-12.17.0-11-1-x86_64.eopkg [cached] Downloading 360 / 384 Package python3-qt5 found in repository Solus python3-qt5-5.15.11-56-1-x86_64.eopkg [cached] Downloading 361 / 384 Package kcompletion-devel found in repository Solus kcompletion-devel-5.116.0-77-1-x86_64.eopkg [cached] Downloading 362 / 384 Package catch2 found in repository Solus catch2-3.5.1-1-1-x86_64.eopkg [cached] Downloading 363 / 384 Package catch2-devel found in repository Solus catch2-devel-3.5.1-1-1-x86_64.eopkg [cached] Downloading 364 / 384 Package libde265-devel found in repository Solus libde265-devel-1.0.16-13-1-x86_64.eopkg [cached] Downloading 365 / 384 Package graphite2-devel found in repository Solus graphite2-devel-1.3.14-8-1-x86_64.eopkg [cached] Downloading 366 / 384 Package python-sip found in repository Solus python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 0% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 1% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 2% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 3% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 4% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 6% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 7% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 8% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 9% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 11% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 12% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 13% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 14% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 16% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 17% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 18% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 19% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 21% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 22% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 23% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 24% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 26% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 27% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 28% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 29% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 31% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 32% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 33% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 34% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 36% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 37% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 38% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 39% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 41% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 42% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 43% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 44% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 46% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 47% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 48% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 49% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 51% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 52% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 53% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 54% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 56% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 57% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 58% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 59% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 61% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 62% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 63% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 64% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 66% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 67% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 68% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 69% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 71% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 72% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 73% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 74% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 76% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 77% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 78% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 79% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 80% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 82% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 83% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 84% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 85% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 87% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 88% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 89% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 90% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 92% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 93% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 94% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 95% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 97% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 98% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB) 99% 0.00 --/- [--:--:--] python-sip-6.15.1-48-1-x86_64.eopkg (657.5 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 367 / 384 Package openh264-devel found in repository Solus openh264-devel-2.6.0-3-1-x86_64.eopkg [cached] Downloading 368 / 384 Package libwebp-devel found in repository Solus libwebp-devel-1.6.0-30-1-x86_64.eopkg [cached] Downloading 369 / 384 Package eigen3 found in repository Solus eigen3-3.4.0-11-1-x86_64.eopkg [cached] Downloading 370 / 384 Package kcrash-devel found in repository Solus kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 0% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 7% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 14% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 22% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 29% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 37% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 44% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 52% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 59% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 67% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 74% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 82% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 89% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB) 97% 0.00 --/- [--:--:--] kcrash-devel-5.116.0-74-1-x86_64.eopkg (109.6 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 371 / 384 Package kguiaddons-devel found in repository Solus kguiaddons-devel-5.116.0-80-1-x86_64.eopkg [cached] Downloading 372 / 384 Package aom-devel found in repository Solus aom-devel-3.12.1-26-1-x86_64.eopkg [cached] Downloading 373 / 384 Package rav1e-devel found in repository Solus rav1e-devel-0.8.1-18-1-x86_64.eopkg [cached] Downloading 374 / 384 Package libheif-devel found in repository Solus libheif-devel-1.21.2-57-1-x86_64.eopkg [cached] Downloading 375 / 384 Package sdl2-devel found in repository Solus sdl2-devel-2.32.4-58-1-x86_64.eopkg [cached] Downloading 376 / 384 Package kdesignerplugin-devel found in repository Solus kdesignerplugin-devel-5.116.0-75-1-x86_64.eopkg (5.6 KB) 0% 0.00 --/- [--:--:--] kdesignerplugin-devel-5.116.0-75-1-x86_64.eopkg (5.6 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 377 / 384 Package kitemmodels-devel found in repository Solus kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 0% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 2% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 4% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 6% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 8% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 10% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 12% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 14% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 17% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 19% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 21% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 23% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 25% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 27% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 29% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 32% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 34% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 36% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 38% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 40% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 42% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 44% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 46% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 49% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 51% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 53% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 55% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 57% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 59% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 61% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 64% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 66% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 68% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 70% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 72% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 74% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 76% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 78% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 81% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 83% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 85% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 87% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 89% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 91% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 93% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 96% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB) 98% 0.00 --/- [--:--:--] kitemmodels-devel-5.116.0-76-1-x86_64.eopkg (383.9 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 378 / 384 Package opencolorio-devel found in repository Solus opencolorio-devel-2.5.1-15-1-x86_64.eopkg (68.1 KB) 0% 0.00 --/- [--:--:--] opencolorio-devel-2.5.1-15-1-x86_64.eopkg (68.1 KB) 12% 0.00 --/- [--:--:--] opencolorio-devel-2.5.1-15-1-x86_64.eopkg (68.1 KB) 24% 0.00 --/- [--:--:--] opencolorio-devel-2.5.1-15-1-x86_64.eopkg (68.1 KB) 36% 0.00 --/- [--:--:--] opencolorio-devel-2.5.1-15-1-x86_64.eopkg (68.1 KB) 48% 0.00 --/- [--:--:--] opencolorio-devel-2.5.1-15-1-x86_64.eopkg (68.1 KB) 60% 0.00 --/- [--:--:--] opencolorio-devel-2.5.1-15-1-x86_64.eopkg (68.1 KB) 72% 0.00 --/- [--:--:--] opencolorio-devel-2.5.1-15-1-x86_64.eopkg (68.1 KB) 84% 0.00 --/- [--:--:--] opencolorio-devel-2.5.1-15-1-x86_64.eopkg (68.1 KB) 96% 0.00 --/- [--:--:--] opencolorio-devel-2.5.1-15-1-x86_64.eopkg (68.1 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 379 / 384 Package gmic-devel found in repository Solus gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 0% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 1% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 3% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 4% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 6% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 8% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 9% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 11% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 13% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 14% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 16% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 18% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 19% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 21% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 23% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 24% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 26% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 27% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 29% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 31% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 32% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 34% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 36% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 37% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 39% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 41% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 42% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 44% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 46% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 47% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 49% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 50% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 52% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 54% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 55% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 57% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 59% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 60% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 62% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 64% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 65% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 67% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 69% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 70% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 72% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 73% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 75% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 77% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 78% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 80% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 82% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 83% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 85% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 87% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 88% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 90% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 92% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 93% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 95% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 96% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB) 98% 0.00 --/- [--:--:--] gmic-devel-3.5.5-62-1-x86_64.eopkg (498.4 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 380 / 384 Package libraw-devel found in repository Solus libraw-devel-0.21.4-21-1-x86_64.eopkg [cached] Downloading 381 / 384 Package poppler-qt5-devel found in repository Solus poppler-qt5-devel-25.10.0-58-1-x86_64.eopkg (37.6 KB) 0% 0.00 --/- [--:--:--] poppler-qt5-devel-25.10.0-58-1-x86_64.eopkg (37.6 KB) 21% 0.00 --/- [--:--:--] poppler-qt5-devel-25.10.0-58-1-x86_64.eopkg (37.6 KB) 43% 0.00 --/- [--:--:--] poppler-qt5-devel-25.10.0-58-1-x86_64.eopkg (37.6 KB) 65% 0.00 --/- [--:--:--] poppler-qt5-devel-25.10.0-58-1-x86_64.eopkg (37.6 KB) 87% 0.00 --/- [--:--:--] poppler-qt5-devel-25.10.0-58-1-x86_64.eopkg (37.6 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 382 / 384 Package mlt-devel found in repository Solus mlt-devel-7.36.1-52-1-x86_64.eopkg (34.9 KB) 0% 0.00 --/- [--:--:--] mlt-devel-7.36.1-52-1-x86_64.eopkg (34.9 KB) 23% 0.00 --/- [--:--:--] mlt-devel-7.36.1-52-1-x86_64.eopkg (34.9 KB) 47% 0.00 --/- [--:--:--] mlt-devel-7.36.1-52-1-x86_64.eopkg (34.9 KB) 70% 0.00 --/- [--:--:--] mlt-devel-7.36.1-52-1-x86_64.eopkg (34.9 KB) 94% 0.00 --/- [--:--:--] mlt-devel-7.36.1-52-1-x86_64.eopkg (34.9 KB)100% 0.00 --/- [--:--:--] [complete] Downloading 383 / 384 Package harfbuzz-devel found in repository Solus harfbuzz-devel-13.1.1-85-1-x86_64.eopkg [cached] Downloading 384 / 384 Package xcb-util-keysyms-devel found in repository Solus xcb-util-keysyms-devel-0.4.1-9-1-x86_64.eopkg [cached] Finished downloading packages. Disabling keyboard interrupts for file operations. Installing 1 / 384 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 2 / 384 imath-3.1.11-3-1-x86_64.eopkg [cached] Installing imath, version 3.1.11, release 3 Extracting the files of imath Installed imath Installing 3 / 384 openexr-3.1.5-12-1-x86_64.eopkg [cached] Installing openexr, version 3.1.5, release 12 Extracting the files of openexr Installed openexr Installing 4 / 384 imath-devel-3.1.11-3-1-x86_64.eopkg [cached] Installing imath-devel, version 3.1.11, release 3 Extracting the files of imath-devel Installed imath-devel Installing 5 / 384 openexr-devel-3.1.5-12-1-x86_64.eopkg [cached] Installing openexr-devel, version 3.1.5, release 12 Extracting the files of openexr-devel Installed openexr-devel Installing 6 / 384 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 7 / 384 xorgproto-2024.1-9-1-x86_64.eopkg [cached] Installing xorgproto, version 2024.1, release 9 Extracting the files of xorgproto Installed xorgproto Installing 8 / 384 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 9 / 384 vid.stab-1.1.1-3-1-x86_64.eopkg [cached] Installing vid.stab, version 1.1.1, release 3 Extracting the files of vid.stab Installed vid.stab Installing 10 / 384 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 11 / 384 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 12 / 384 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 13 / 384 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 14 / 384 harfbuzz-13.1.1-85-1-x86_64.eopkg [cached] Installing harfbuzz, version 13.1.1, release 85 Extracting the files of harfbuzz Installed harfbuzz Installing 15 / 384 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 16 / 384 libunibreak-5.1-5-1-x86_64.eopkg [cached] Installing libunibreak, version 5.1, release 5 Extracting the files of libunibreak Installed libunibreak Installing 17 / 384 libass-0.17.3-18-1-x86_64.eopkg [cached] Installing libass, version 0.17.3, release 18 Extracting the files of libass Installed libass Installing 18 / 384 yaml-cpp-0.9.0-6-1-x86_64.eopkg [cached] Installing yaml-cpp, version 0.9.0, release 6 Extracting the files of yaml-cpp Installed yaml-cpp Installing 19 / 384 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 20 / 384 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 21 / 384 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 22 / 384 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 23 / 384 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 24 / 384 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 25 / 384 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 26 / 384 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 27 / 384 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 28 / 384 librsvg-2.61.4-69-1-x86_64.eopkg [cached] Installing librsvg, version 2.61.4, release 69 Extracting the files of librsvg Installed librsvg Installing 29 / 384 libudfread-1.2.0-1-1-x86_64.eopkg [cached] Installing libudfread, version 1.2.0, release 1 Extracting the files of libudfread Installed libudfread Installing 30 / 384 libbluray-1.4.0-14-1-x86_64.eopkg [cached] Installing libbluray, version 1.4.0, release 14 Extracting the files of libbluray Installed libbluray Installing 31 / 384 openblas-0.3.26-27-1-x86_64.eopkg [cached] Installing openblas, version 0.3.26, release 27 Extracting the files of openblas Installed openblas Installing 32 / 384 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 33 / 384 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 34 / 384 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 35 / 384 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 36 / 384 libomp-20.1.8-133-1-x86_64.eopkg [cached] Installing libomp, version 20.1.8, release 133 Extracting the files of libomp Installed libomp Installing 37 / 384 lapack-3.10.1-3-1-x86_64.eopkg [cached] Installing lapack, version 3.10.1, release 3 Extracting the files of lapack Installed lapack Installing 38 / 384 opencv-core-4.13.0-46-1-x86_64.eopkg [cached] Installing opencv-core, version 4.13.0, release 46 Extracting the files of opencv-core Installed opencv-core Installing 39 / 384 opencv-imgproc-4.13.0-46-1-x86_64.eopkg [cached] Installing opencv-imgproc, version 4.13.0, release 46 Extracting the files of opencv-imgproc Installed opencv-imgproc Installing 40 / 384 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 41 / 384 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 42 / 384 giflib-6.1.2-13-1-x86_64.eopkg [cached] Installing giflib, version 6.1.2, release 13 Extracting the files of giflib Installed giflib Installing 43 / 384 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 44 / 384 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 45 / 384 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 46 / 384 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 47 / 384 liblcms2-2.16-20-1-x86_64.eopkg [cached] Installing liblcms2, version 2.16, release 20 Extracting the files of liblcms2 Installed liblcms2 Installing 48 / 384 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 49 / 384 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 50 / 384 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 51 / 384 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 52 / 384 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 53 / 384 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 54 / 384 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 55 / 384 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 56 / 384 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 57 / 384 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 58 / 384 mesalib-26.0.2-296-1-x86_64.eopkg [cached] Installing mesalib, version 26.0.2, release 296 Extracting the files of mesalib Installed mesalib Installing 59 / 384 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 60 / 384 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 61 / 384 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 62 / 384 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 63 / 384 sbc-2.0-5-1-x86_64.eopkg [cached] Installing sbc, version 2.0, release 5 Extracting the files of sbc Installed sbc Installing 64 / 384 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 65 / 384 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 66 / 384 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 67 / 384 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 68 / 384 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 69 / 384 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 70 / 384 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 71 / 384 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 72 / 384 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 73 / 384 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 74 / 384 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 75 / 384 libdaemon-0.14-5-1-x86_64.eopkg [cached] Installing libdaemon, version 0.14, release 5 Extracting the files of libdaemon Installed libdaemon Installing 76 / 384 avahi-0.8-28-1-x86_64.eopkg [cached] Installing avahi, version 0.8, release 28 Extracting the files of avahi Installed avahi Installing 77 / 384 rtkit-0.14-6-1-x86_64.eopkg [cached] Installing rtkit, version 0.14, release 6 Extracting the files of rtkit Installed rtkit Installing 78 / 384 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 79 / 384 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 80 / 384 pulseaudio-17.0-63-1-x86_64.eopkg [cached] Installing pulseaudio, version 17.0, release 63 Extracting the files of pulseaudio Installed pulseaudio Installing 81 / 384 pipewire-lib-1.6.2-115-1-x86_64.eopkg [cached] Installing pipewire-lib, version 1.6.2, release 115 Extracting the files of pipewire-lib Installed pipewire-lib Installing 82 / 384 libsamplerate-0.2.2-5-1-x86_64.eopkg [cached] Installing libsamplerate, version 0.2.2, release 5 Extracting the files of libsamplerate Installed libsamplerate Installing 83 / 384 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 84 / 384 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 85 / 384 libxscrnsaver-1.2.5-16-1-x86_64.eopkg [cached] Installing libxscrnsaver, version 1.2.5, release 16 Extracting the files of libxscrnsaver Installed libxscrnsaver Installing 86 / 384 libdecor-0.2.2-4-1-x86_64.eopkg [cached] Installing libdecor, version 0.2.2, release 4 Extracting the files of libdecor Installed libdecor Installing 87 / 384 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 88 / 384 sdl2-2.32.4-58-1-x86_64.eopkg [cached] Installing sdl2, version 2.32.4, release 58 Extracting the files of sdl2 Installed sdl2 Installing 89 / 384 libglu-9.0.3-11-1-x86_64.eopkg [cached] Installing libglu, version 9.0.3, release 11 Extracting the files of libglu Installed libglu Installing 90 / 384 jasper-4.2.9-19-1-x86_64.eopkg [cached] Installing jasper, version 4.2.9, release 19 Extracting the files of jasper Installed jasper Installing 91 / 384 zimg-3.0.5-16-1-x86_64.eopkg [cached] Installing zimg, version 3.0.5, release 16 Extracting the files of zimg Installed zimg Installing 92 / 384 lame-3.100-12-1-x86_64.eopkg [cached] Installing lame, version 3.100, release 12 Extracting the files of lame Installed lame Installing 93 / 384 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 94 / 384 gsm-1.0.18-4-1-x86_64.eopkg [cached] Installing gsm, version 1.0.18, release 4 Extracting the files of gsm Installed gsm Installing 95 / 384 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 96 / 384 libdvdread-6.1.3-13-1-x86_64.eopkg [cached] Installing libdvdread, version 6.1.3, release 13 Extracting the files of libdvdread Installed libdvdread Installing 97 / 384 libdvdnav-6.1.1-8-1-x86_64.eopkg [cached] Installing libdvdnav, version 6.1.1, release 8 Extracting the files of libdvdnav Installed libdvdnav Installing 98 / 384 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 99 / 384 liblc3-1.1.1-3-1-x86_64.eopkg [cached] Installing liblc3, version 1.1.1, release 3 Extracting the files of liblc3 Installed liblc3 Installing 100 / 384 libvpx-1.16.0-23-1-x86_64.eopkg [cached] Installing libvpx, version 1.16.0, release 23 Extracting the files of libvpx Installed libvpx Installing 101 / 384 mpg123-1.32.8-25-1-x86_64.eopkg [cached] Installing mpg123, version 1.32.8, release 25 Extracting the files of mpg123 Installed mpg123 Installing 102 / 384 libopenmpt-0.7.3-12-1-x86_64.eopkg [cached] Installing libopenmpt, version 0.7.3, release 12 Extracting the files of libopenmpt Installed libopenmpt Installing 103 / 384 libvpl-2.14.0-5-1-x86_64.eopkg [cached] Installing libvpl, version 2.14.0, release 5 Extracting the files of libvpl Installed libvpl Installing 104 / 384 vulkan-1.4.341.0-43-1-x86_64.eopkg [cached] Installing vulkan, version 1.4.341.0, release 43 Extracting the files of vulkan Installed vulkan Installing 105 / 384 glslang-16.2.0-36-1-x86_64.eopkg [cached] Installing glslang, version 16.2.0, release 36 Extracting the files of glslang Installed glslang Installing 106 / 384 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 107 / 384 shaderc-2026.1-16-1-x86_64.eopkg [cached] Installing shaderc, version 2026.1, release 16 Extracting the files of shaderc Installed shaderc Installing 108 / 384 libdovi-3.3.2-6-1-x86_64.eopkg [cached] Installing libdovi, version 3.3.2, release 6 Extracting the files of libdovi Installed libdovi Installing 109 / 384 libplacebo-7.351.0-32-1-x86_64.eopkg [cached] Installing libplacebo, version 7.351.0, release 32 Extracting the files of libplacebo Installed libplacebo Installing 110 / 384 v4l-utils-1.32.0-17-1-x86_64.eopkg [cached] Installing v4l-utils, version 1.32.0, release 17 Extracting the files of v4l-utils Installed v4l-utils Installing 111 / 384 libvdpau-1.5-20-1-x86_64.eopkg [cached] Installing libvdpau, version 1.5, release 20 Extracting the files of libvdpau Installed libvdpau Installing 112 / 384 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 113 / 384 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 114 / 384 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 115 / 384 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 116 / 384 libcddb-1.3.2-5-1-x86_64.eopkg [cached] Installing libcddb, version 1.3.2, release 5 Extracting the files of libcddb Installed libcddb Installing 117 / 384 libcdio-2.2.0-10-1-x86_64.eopkg [cached] Installing libcdio, version 2.2.0, release 10 Extracting the files of libcdio Installed libcdio Installing 118 / 384 libcdio-paranoia-10.2.2.0.2-9-1-x86_64.eopkg [cached] Installing libcdio-paranoia, version 10.2.2.0.2, release 9 Extracting the files of libcdio-paranoia Installed libcdio-paranoia Installing 119 / 384 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 120 / 384 openjpeg-2.5.4-22-1-x86_64.eopkg [cached] Installing openjpeg, version 2.5.4, release 22 Extracting the files of openjpeg Installed openjpeg Installing 121 / 384 srt-1.5.4-8-1-x86_64.eopkg [cached] Installing srt, version 1.5.4, release 8 Extracting the files of srt Installed srt Installing 122 / 384 libtasn1-4.21.0-22-1-x86_64.eopkg [cached] Installing libtasn1, version 4.21.0, release 22 Extracting the files of libtasn1 Installed libtasn1 Installing 123 / 384 libp11-kit-0.25.2-23-1-x86_64.eopkg [cached] Installing libp11-kit, version 0.25.2, release 23 Extracting the files of libp11-kit Installed libp11-kit Installing 124 / 384 libhogweed-3.10.2-23-1-x86_64.eopkg [cached] Installing libhogweed, version 3.10.2, release 23 Extracting the files of libhogweed Installed libhogweed Installing 125 / 384 libgnutls-3.8.12-52-1-x86_64.eopkg [cached] Installing libgnutls, version 3.8.12, release 52 Extracting the files of libgnutls Installed libgnutls Installing 126 / 384 vamp-plugin-sdk-2.10-6-1-x86_64.eopkg [cached] Installing vamp-plugin-sdk, version 2.10, release 6 Extracting the files of vamp-plugin-sdk Installed vamp-plugin-sdk Installing 127 / 384 rubberband-3.2.1-7-1-x86_64.eopkg [cached] Installing rubberband, version 3.2.1, release 7 Extracting the files of rubberband Installed rubberband Installing 128 / 384 lmdb-0.9.33-11-1-x86_64.eopkg [cached] Installing lmdb, version 0.9.33, release 11 Extracting the files of lmdb Installed lmdb Installing 129 / 384 unixodbc-2.3.12-6-1-x86_64.eopkg [cached] Installing unixodbc, version 2.3.12, release 6 Extracting the files of unixodbc Installed unixodbc Installing 130 / 384 cyrus-sasl-2.1.28-15-1-x86_64.eopkg [cached] Installing cyrus-sasl, version 2.1.28, release 15 Extracting the files of cyrus-sasl Installed cyrus-sasl Installing 131 / 384 openldap-2.6.12-18-1-x86_64.eopkg [cached] Installing openldap, version 2.6.12, release 18 Extracting the files of openldap Installed openldap Installing 132 / 384 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 133 / 384 cups-2.4.15-42-1-x86_64.eopkg [cached] Installing cups, version 2.4.15, release 42 Extracting the files of cups Installed cups Installing 134 / 384 wsdd-0.7.1-7-1-x86_64.eopkg [cached] Installing wsdd, version 0.7.1, release 7 Extracting the files of wsdd Installed wsdd Installing 135 / 384 tdb-1.4.13-26-1-x86_64.eopkg [cached] Installing tdb, version 1.4.13, release 26 Extracting the files of tdb Installed tdb Installing 136 / 384 talloc-2.4.3-18-1-x86_64.eopkg [cached] Installing talloc, version 2.4.3, release 18 Extracting the files of talloc Installed talloc Installing 137 / 384 tevent-0.16.2-20-1-x86_64.eopkg [cached] Installing tevent, version 0.16.2, release 20 Extracting the files of tevent Installed tevent Installing 138 / 384 libtirpc-1.3.7-17-1-x86_64.eopkg [cached] Installing libtirpc, version 1.3.7, release 17 Extracting the files of libtirpc Installed libtirpc Installing 139 / 384 liburing-2.7-4-1-x86_64.eopkg [cached] Installing liburing, version 2.7, release 4 Extracting the files of liburing Installed liburing Installing 140 / 384 samba-4.22.5-113-1-x86_64.eopkg [cached] Installing samba, version 4.22.5, release 113 Extracting the files of samba Installed samba Installing 141 / 384 twolame-0.4.0-3-1-x86_64.eopkg [cached] Installing twolame, version 0.4.0, release 3 Extracting the files of twolame Installed twolame Installing 142 / 384 xvidcore-1.3.7-5-1-x86_64.eopkg [cached] Installing xvidcore, version 1.3.7, release 5 Extracting the files of xvidcore Installed xvidcore Installing 143 / 384 libva-2.22.0-30-1-x86_64.eopkg [cached] Installing libva, version 2.22.0, release 30 Extracting the files of libva Installed libva Installing 144 / 384 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 145 / 384 libssh-0.11.4-19-1-x86_64.eopkg [cached] Installing libssh, version 0.11.4, release 19 Extracting the files of libssh Installed libssh Installing 146 / 384 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 147 / 384 x265-3.6-23-1-x86_64.eopkg [cached] Installing x265, version 3.6, release 23 Extracting the files of x265 Installed x265 Installing 148 / 384 ffmpeg-7.1.1-173-1-x86_64.eopkg [cached] Installing ffmpeg, version 7.1.1, release 173 Extracting the files of ffmpeg Installed ffmpeg Installing 149 / 384 libraw-0.21.4-21-1-x86_64.eopkg [cached] Installing libraw, version 0.21.4, release 21 Extracting the files of libraw Installed libraw Installing 150 / 384 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 151 / 384 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 152 / 384 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 153 / 384 glycin-2.0.8-10-1-x86_64.eopkg [cached] Installing glycin, version 2.0.8, release 10 Extracting the files of glycin Installed glycin Installing 154 / 384 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 155 / 384 babl-0.1.116-45-1-x86_64.eopkg [cached] Installing babl, version 0.1.116, release 45 Extracting the files of babl Installed babl Installing 156 / 384 gegl-0.4.64-63-1-x86_64.eopkg [cached] Installing gegl, version 0.4.64, release 63 Extracting the files of gegl Installed gegl Installing 157 / 384 dav1d-devel-1.5.0-31-1-x86_64.eopkg [cached] Installing dav1d-devel, version 1.5.0, release 31 Extracting the files of dav1d-devel Installed dav1d-devel Installing 158 / 384 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 159 / 384 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 160 / 384 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 161 / 384 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 162 / 384 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 163 / 384 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 164 / 384 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 165 / 384 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 166 / 384 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 167 / 384 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 168 / 384 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 169 / 384 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 170 / 384 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 171 / 384 at-spi2-2.58.4-55-1-x86_64.eopkg [cached] Installing at-spi2, version 2.58.4, release 55 Extracting the files of at-spi2 Installed at-spi2 Installing 172 / 384 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 173 / 384 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 174 / 384 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 175 / 384 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 176 / 384 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 177 / 384 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 178 / 384 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 179 / 384 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 180 / 384 qt5-base-5.15.18-114-1-x86_64.eopkg [cached] Installing qt5-base, version 5.15.18, release 114 Extracting the files of qt5-base Installed qt5-base Installing 181 / 384 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 182 / 384 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 183 / 384 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 184 / 384 mesalib-devel-26.0.2-296-1-x86_64.eopkg [cached] Installing mesalib-devel, version 26.0.2, release 296 Extracting the files of mesalib-devel Installed mesalib-devel Installing 185 / 384 qt5-base-devel-5.15.18-114-1-x86_64.eopkg [cached] Installing qt5-base-devel, version 5.15.18, release 114 Extracting the files of qt5-base-devel Installed qt5-base-devel Installing 186 / 384 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 187 / 384 gstreamer-1.28.1-129-1-x86_64.eopkg [cached] Installing gstreamer, version 1.28.1, release 129 Extracting the files of gstreamer Installed gstreamer Installing 188 / 384 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 189 / 384 gstreamer-plugins-base-1.28.1-129-1-x86_64.eopkg [cached] Installing gstreamer-plugins-base, version 1.28.1, release 129 Extracting the files of gstreamer-plugins-base Installed gstreamer-plugins-base Installing 190 / 384 qt5-multimedia-5.15.18-46-1-x86_64.eopkg [cached] Installing qt5-multimedia, version 5.15.18, release 46 Extracting the files of qt5-multimedia Installed qt5-multimedia Installing 191 / 384 qt5-multimedia-devel-5.15.18-46-1-x86_64.eopkg [cached] Installing qt5-multimedia-devel, version 5.15.18, release 46 Extracting the files of qt5-multimedia-devel Installed qt5-multimedia-devel Installing 192 / 384 kconfig-5.116.0-76-1-x86_64.eopkg [cached] Installing kconfig, version 5.116.0, release 76 Extracting the files of kconfig Installed kconfig Installing 193 / 384 fftw-devel-3.3.10-18-1-x86_64.eopkg [cached] Installing fftw-devel, version 3.3.10, release 18 Extracting the files of fftw-devel Installed fftw-devel Installing 194 / 384 kcoreaddons-5.116.0-80-1-x86_64.eopkg [cached] Installing kcoreaddons, version 5.116.0, release 80 Extracting the files of kcoreaddons Installed kcoreaddons Installing 195 / 384 qt5-x11extras-5.15.18-38-1-x86_64.eopkg [cached] Installing qt5-x11extras, version 5.15.18, release 38 Extracting the files of qt5-x11extras Installed qt5-x11extras Installing 196 / 384 kcrash-5.116.0-74-1-x86_64.eopkg [cached] Installing kcrash, version 5.116.0, release 74 Extracting the files of kcrash Installed kcrash Installing 197 / 384 e2fsprogs-devel-1.47.3-30-1-x86_64.eopkg [cached] Installing e2fsprogs-devel, version 1.47.3, release 30 Extracting the files of e2fsprogs-devel Installed e2fsprogs-devel Installing 198 / 384 kerberos-devel-1.22.1-23-1-x86_64.eopkg [cached] Installing kerberos-devel, version 1.22.1, release 23 Extracting the files of kerberos-devel Installed kerberos-devel Installing 199 / 384 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 200 / 384 nghttp2-devel-1.68.1-19-1-x86_64.eopkg [cached] Installing nghttp2-devel, version 1.68.1, release 19 Extracting the files of nghttp2-devel Installed nghttp2-devel Installing 201 / 384 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 202 / 384 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 203 / 384 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 204 / 384 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 205 / 384 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 206 / 384 poppler-data-0.4.12-5-1-x86_64.eopkg [cached] Installing poppler-data, version 0.4.12, release 5 Extracting the files of poppler-data Installed poppler-data Installing 207 / 384 urw-core35-fonts-20200910-4-1-x86_64.eopkg [cached] Installing urw-core35-fonts, version 20200910, release 4 Extracting the files of urw-core35-fonts Installed urw-core35-fonts Installing 208 / 384 libassuan-3.0.2-15-1-x86_64.eopkg [cached] Installing libassuan, version 3.0.2, release 15 Extracting the files of libassuan Installed libassuan Installing 209 / 384 npth-1.8-9-1-x86_64.eopkg [cached] Installing npth, version 1.8, release 9 Extracting the files of npth Installed npth Installing 210 / 384 libksba-1.6.7-14-1-x86_64.eopkg [cached] Installing libksba, version 1.6.7, release 14 Extracting the files of libksba Installed libksba Installing 211 / 384 libsecret-0.21.7-28-1-x86_64.eopkg [cached] Installing libsecret, version 0.21.7, release 28 Extracting the files of libsecret Installed libsecret Installing 212 / 384 libgtk-2-2.24.33-30-1-x86_64.eopkg [cached] Installing libgtk-2, version 2.24.33, release 30 Extracting the files of libgtk-2 Installed libgtk-2 Installing 213 / 384 pinentry-1.3.1-11-1-x86_64.eopkg [cached] Installing pinentry, version 1.3.1, release 11 Extracting the files of pinentry Installed pinentry Installing 214 / 384 gnupg-2.5.18-49-1-x86_64.eopkg [cached] Installing gnupg, version 2.5.18, release 49 Extracting the files of gnupg Installed gnupg Installing 215 / 384 gpgme-1.24.1-33-1-x86_64.eopkg [cached] Installing gpgme, version 1.24.1, release 33 Extracting the files of gpgme Installed gpgme Installing 216 / 384 poppler-25.10.0-58-1-x86_64.eopkg [cached] Installing poppler, version 25.10.0, release 58 Extracting the files of poppler Installed poppler Installing 217 / 384 poppler-utils-25.10.0-58-1-x86_64.eopkg [cached] Installing poppler-utils, version 25.10.0, release 58 Extracting the files of poppler-utils Installed poppler-utils Installing 218 / 384 inih-62-8-1-x86_64.eopkg [cached] Installing inih, version 62, release 8 Extracting the files of inih Installed inih Installing 219 / 384 inih-devel-62-8-1-x86_64.eopkg [cached] Installing inih-devel, version 62, release 8 Extracting the files of inih-devel Installed inih-devel Installing 220 / 384 opusfile-0.12-10-1-x86_64.eopkg [cached] Installing opusfile, version 0.12, release 10 Extracting the files of opusfile Installed opusfile Installing 221 / 384 md4c-0.5.2-2-1-x86_64.eopkg [cached] Installing md4c, version 0.5.2, release 2 Extracting the files of md4c Installed md4c Installing 222 / 384 libical-3.0.18-22-1-x86_64.eopkg [cached] Installing libical, version 3.0.18, release 22 Extracting the files of libical Installed libical Installing 223 / 384 bluez-5.86-64-1-x86_64.eopkg [cached] Installing bluez, version 5.86, release 64 Extracting the files of bluez Installed bluez Installing 224 / 384 opencv-flann-4.13.0-46-1-x86_64.eopkg [cached] Installing opencv-flann, version 4.13.0, release 46 Extracting the files of opencv-flann Installed opencv-flann Installing 225 / 384 opencv-features2d-4.13.0-46-1-x86_64.eopkg [cached] Installing opencv-features2d, version 4.13.0, release 46 Extracting the files of opencv-features2d Installed opencv-features2d Installing 226 / 384 opencv-calib3d-4.13.0-46-1-x86_64.eopkg [cached] Installing opencv-calib3d, version 4.13.0, release 46 Extracting the files of opencv-calib3d Installed opencv-calib3d Installing 227 / 384 gtest-1.15.2-10-1-x86_64.eopkg [cached] Installing gtest, version 1.15.2, release 10 Extracting the files of gtest Installed gtest Installing 228 / 384 abseil-cpp-20260107.1-11-1-x86_64.eopkg [cached] Installing abseil-cpp, version 20260107.1, release 11 Extracting the files of abseil-cpp Installed abseil-cpp Installing 229 / 384 protobuf-34.0-19-1-x86_64.eopkg [cached] Installing protobuf, version 34.0, release 19 Extracting the files of protobuf Installed protobuf Installing 230 / 384 opencv-dnn-4.13.0-46-1-x86_64.eopkg [cached] Installing opencv-dnn, version 4.13.0, release 46 Extracting the files of opencv-dnn Installed opencv-dnn Installing 231 / 384 opencv-video-4.13.0-46-1-x86_64.eopkg [cached] Installing opencv-video, version 4.13.0, release 46 Extracting the files of opencv-video Installed opencv-video Installing 232 / 384 opencv-tracking-4.13.0-46-1-x86_64.eopkg [cached] Installing opencv-tracking, version 4.13.0, release 46 Extracting the files of opencv-tracking Installed opencv-tracking Installing 233 / 384 movit-1.7.1-8-1-x86_64.eopkg [cached] Installing movit, version 1.7.1, release 8 Extracting the files of movit Installed movit Installing 234 / 384 tslib-1.24-10-1-x86_64.eopkg [cached] Installing tslib, version 1.24, release 10 Extracting the files of tslib Installed tslib Installing 235 / 384 xcb-util-cursor-0.1.6-6-1-x86_64.eopkg [cached] Installing xcb-util-cursor, version 0.1.6, release 6 Extracting the files of xcb-util-cursor Installed xcb-util-cursor Installing 236 / 384 double-conversion-3.3.1-3-1-x86_64.eopkg [cached] Installing double-conversion, version 3.3.1, release 3 Extracting the files of double-conversion Installed double-conversion Installing 237 / 384 postgresql-libpq-18.3-63-1-x86_64.eopkg [cached] Installing postgresql-libpq, version 18.3, release 63 Extracting the files of postgresql-libpq Installed postgresql-libpq Installing 238 / 384 libproxy-0.5.4-27-1-x86_64.eopkg [cached] Installing libproxy, version 0.5.4, release 27 Extracting the files of libproxy Installed libproxy Installing 239 / 384 qt6-base-6.10.2-50-1-x86_64.eopkg [cached] Installing qt6-base, version 6.10.2, release 50 Extracting the files of qt6-base Installed qt6-base Installing 240 / 384 qt6-base-gui-6.10.2-50-1-x86_64.eopkg [cached] Installing qt6-base-gui, version 6.10.2, release 50 Extracting the files of qt6-base-gui Installed qt6-base-gui Installing 241 / 384 qt6-svg-6.10.2-23-1-x86_64.eopkg [cached] Installing qt6-svg, version 6.10.2, release 23 Extracting the files of qt6-svg Installed qt6-svg Installing 242 / 384 qt6-declarative-6.10.2-25-1-x86_64.eopkg [cached] Installing qt6-declarative, version 6.10.2, release 25 Extracting the files of qt6-declarative Installed qt6-declarative Installing 243 / 384 qt6-shadertools-6.10.2-26-1-x86_64.eopkg [cached] Installing qt6-shadertools, version 6.10.2, release 26 Extracting the files of qt6-shadertools Installed qt6-shadertools Installing 244 / 384 qt6-5compat-6.10.2-28-1-x86_64.eopkg [cached] Installing qt6-5compat, version 6.10.2, release 28 Extracting the files of qt6-5compat Installed qt6-5compat Installing 245 / 384 libmad-0.15.1b-6-1-x86_64.eopkg [cached] Installing libmad, version 0.15.1b, release 6 Extracting the files of libmad Installed libmad Installing 246 / 384 libao-1.2.2-14-1-x86_64.eopkg [cached] Installing libao, version 1.2.2, release 14 Extracting the files of libao Installed libao Installing 247 / 384 libid3tag-0.16.2-6-1-x86_64.eopkg [cached] Installing libid3tag, version 0.16.2, release 6 Extracting the files of libid3tag Installed libid3tag Installing 248 / 384 libdolbyb-1.0.1-3-1-x86_64.eopkg [cached] Installing libdolbyb, version 1.0.1, release 3 Extracting the files of libdolbyb Installed libdolbyb Installing 249 / 384 wavpack-5.8.1-14-1-x86_64.eopkg [cached] Installing wavpack, version 5.8.1, release 14 Extracting the files of wavpack Installed wavpack Installing 250 / 384 sox_ng-14.7.0.4-31-1-x86_64.eopkg [cached] Installing sox_ng, version 14.7.0.4, release 31 Extracting the files of sox_ng Installed sox_ng Installing 251 / 384 gavl-1.4.0-2-1-x86_64.eopkg [cached] Installing gavl, version 1.4.0, release 2 Extracting the files of gavl Installed gavl Installing 252 / 384 frei0r-2.5.1-11-1-x86_64.eopkg [cached] Installing frei0r, version 2.5.1, release 11 Extracting the files of frei0r Installed frei0r Installing 253 / 384 celt-0.11.3-5-1-x86_64.eopkg [cached] Installing celt, version 0.11.3, release 5 Extracting the files of celt Installed celt Installing 254 / 384 jack-audio-connection-kit-1.9.22-18-1-x86_64.eopkg [cached] Installing jack-audio-connection-kit, version 1.9.22, release 18 Extracting the files of jack-audio-connection-kit Installed jack-audio-connection-kit Installing 255 / 384 mlt-7.36.1-52-1-x86_64.eopkg [cached] Installing mlt, version 7.36.1, release 52 Extracting the files of mlt Installed mlt Installing 256 / 384 liblcms2-devel-2.16-20-1-x86_64.eopkg [cached] Installing liblcms2-devel, version 2.16, release 20 Extracting the files of liblcms2-devel Installed liblcms2-devel Installing 257 / 384 babl-devel-0.1.116-45-1-x86_64.eopkg [cached] Installing babl-devel, version 0.1.116, release 45 Extracting the files of babl-devel Installed babl-devel Installing 258 / 384 libjson-glib-devel-1.10.8-29-1-x86_64.eopkg [cached] Installing libjson-glib-devel, version 1.10.8, release 29 Extracting the files of libjson-glib-devel Installed libjson-glib-devel Installing 259 / 384 gegl-devel-0.4.64-63-1-x86_64.eopkg [cached] Installing gegl-devel, version 0.4.64, release 63 Extracting the files of gegl-devel Installed gegl-devel Installing 260 / 384 nghttp3-devel-1.8.0-5-1-x86_64.eopkg [cached] Installing nghttp3-devel, version 1.8.0, release 5 Extracting the files of nghttp3-devel Installed nghttp3-devel Installing 261 / 384 libssh2-devel-1.11.1-14-1-x86_64.eopkg [cached] Installing libssh2-devel, version 1.11.1, release 14 Extracting the files of libssh2-devel Installed libssh2-devel Installing 262 / 384 libidn2-devel-2.3.8-13-1-x86_64.eopkg [cached] Installing libidn2-devel, version 2.3.8, release 13 Extracting the files of libidn2-devel Installed libidn2-devel Installing 263 / 384 ngtcp2-devel-1.21.0-1-1-x86_64.eopkg [cached] Installing ngtcp2-devel, version 1.21.0, release 1 Extracting the files of ngtcp2-devel Installed ngtcp2-devel Installing 264 / 384 curl-devel-8.19.0-114-1-x86_64.eopkg [cached] Installing curl-devel, version 8.19.0, release 114 Extracting the files of curl-devel Installed curl-devel Installing 265 / 384 exiv2-0.28.8-20-1-x86_64.eopkg [cached] Installing exiv2, version 0.28.8, release 20 Extracting the files of exiv2 Installed exiv2 Installing 266 / 384 exiv2-devel-0.28.8-20-1-x86_64.eopkg [cached] Installing exiv2-devel, version 0.28.8, release 20 Extracting the files of exiv2-devel Installed exiv2-devel Installing 267 / 384 kwidgetsaddons-5.116.0-76-1-x86_64.eopkg [cached] Installing kwidgetsaddons, version 5.116.0, release 76 Extracting the files of kwidgetsaddons Installed kwidgetsaddons Installing 268 / 384 qt5-tools-5.15.18-54-1-x86_64.eopkg [cached] Installing qt5-tools, version 5.15.18, release 54 Extracting the files of qt5-tools Installed qt5-tools Installing 269 / 384 qt5-tools-devel-5.15.18-54-1-x86_64.eopkg [cached] Installing qt5-tools-devel, version 5.15.18, release 54 Extracting the files of qt5-tools-devel Installed qt5-tools-devel Installing 270 / 384 spdlog-1.17.0-8-1-x86_64.eopkg [cached] Installing spdlog, version 1.17.0, release 8 Extracting the files of spdlog Installed spdlog Installing 271 / 384 gts-0.7.6-3-1-x86_64.eopkg [cached] Installing gts, version 0.7.6, release 3 Extracting the files of gts Installed gts Installing 272 / 384 jbig2dec-0.20-3-1-x86_64.eopkg [cached] Installing jbig2dec, version 0.20, release 3 Extracting the files of jbig2dec Installed jbig2dec Installing 273 / 384 ghostscript-9.56.1-27-1-x86_64.eopkg [cached] Installing ghostscript, version 9.56.1, release 27 Extracting the files of ghostscript Installed ghostscript Installing 274 / 384 graphviz-12.2.1-36-1-x86_64.eopkg [cached] Installing graphviz, version 12.2.1, release 36 Extracting the files of graphviz Installed graphviz Installing 275 / 384 doxygen-1.16.0-15-1-x86_64.eopkg [cached] Installing doxygen, version 1.16.0, release 15 Extracting the files of doxygen Installed doxygen Installing 276 / 384 extra-cmake-modules-6.24.0-106-1-x86_64.eopkg [cached] Installing extra-cmake-modules, version 6.24.0, release 106 Extracting the files of extra-cmake-modules Installed extra-cmake-modules Installing 277 / 384 kwidgetsaddons-devel-5.116.0-76-1-x86_64.eopkg [cached] Installing kwidgetsaddons-devel, version 5.116.0, release 76 Extracting the files of kwidgetsaddons-devel Installed kwidgetsaddons-devel Installing 278 / 384 kseexpr-4.0.4.0-2-1-x86_64.eopkg [cached] Installing kseexpr, version 4.0.4.0, release 2 Extracting the files of kseexpr Installed kseexpr Installing 279 / 384 kseexpr-devel-4.0.4.0-2-1-x86_64.eopkg [cached] Installing kseexpr-devel, version 4.0.4.0, release 2 Extracting the files of kseexpr-devel Installed kseexpr-devel Installing 280 / 384 ki18n-5.116.0-78-1-x86_64.eopkg [cached] Installing ki18n, version 5.116.0, release 78 Extracting the files of ki18n Installed ki18n Installing 281 / 384 apr-1.7.5-11-1-x86_64.eopkg [cached] Installing apr, version 1.7.5, release 11 Extracting the files of apr Installed apr Installing 282 / 384 apr-util-1.6.3-20-1-x86_64.eopkg [cached] Installing apr-util, version 1.6.3, release 20 Extracting the files of apr-util Installed apr-util Installing 283 / 384 libunibreak-devel-5.1-5-1-x86_64.eopkg [cached] Installing libunibreak-devel, version 5.1, release 5 Extracting the files of libunibreak-devel Installed libunibreak-devel Installing 284 / 384 json-c-devel-0.18-15-1-x86_64.eopkg [cached] Installing json-c-devel, version 0.18, release 15 Extracting the files of json-c-devel Installed json-c-devel Installing 285 / 384 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 286 / 384 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 287 / 384 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 288 / 384 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 289 / 384 qt5-svg-5.15.18-42-1-x86_64.eopkg [cached] Installing qt5-svg, version 5.15.18, release 42 Extracting the files of qt5-svg Installed qt5-svg Installing 290 / 384 qt5-xmlpatterns-5.15.18-39-1-x86_64.eopkg [cached] Installing qt5-xmlpatterns, version 5.15.18, release 39 Extracting the files of qt5-xmlpatterns Installed qt5-xmlpatterns Installing 291 / 384 python-ply-3.11-5-1-x86_64.eopkg [cached] Installing python-ply, version 3.11, release 5 Extracting the files of python-ply Installed python-ply Installing 292 / 384 giflib-devel-6.1.2-13-1-x86_64.eopkg [cached] Installing giflib-devel, version 6.1.2, release 13 Extracting the files of giflib-devel Installed giflib-devel Installing 293 / 384 highway-devel-1.2.0-4-1-x86_64.eopkg [cached] Installing highway-devel, version 1.2.0, release 4 Extracting the files of highway-devel Installed highway-devel Installing 294 / 384 libjxl-devel-0.11.1-8-1-x86_64.eopkg [cached] Installing libjxl-devel, version 0.11.1, release 8 Extracting the files of libjxl-devel Installed libjxl-devel Installing 295 / 384 libboost-1.83.0-45-1-x86_64.eopkg [cached] Installing libboost, version 1.83.0, release 45 Extracting the files of libboost Installed libboost Installing 296 / 384 libboost-devel-1.83.0-45-1-x86_64.eopkg [cached] Installing libboost-devel, version 1.83.0, release 45 Extracting the files of libboost-devel Installed libboost-devel Installing 297 / 384 libkdcraw-25.12.3-99-1-x86_64.eopkg [cached] Installing libkdcraw, version 25.12.3, release 99 Extracting the files of libkdcraw Installed libkdcraw Installing 298 / 384 libkdcraw-devel-25.12.3-99-1-x86_64.eopkg [cached] Installing libkdcraw-devel, version 25.12.3, release 99 Extracting the files of libkdcraw-devel Installed libkdcraw-devel Installing 299 / 384 qt5-connectivity-5.15.18-43-1-x86_64.eopkg [cached] Installing qt5-connectivity, version 5.15.18, release 43 Extracting the files of qt5-connectivity Installed qt5-connectivity Installing 300 / 384 libxext-devel-1.3.6-18-1-x86_64.eopkg [cached] Installing libxext-devel, version 1.3.6, release 18 Extracting the files of libxext-devel Installed libxext-devel Installing 301 / 384 pixman-devel-0.46.4-23-1-x86_64.eopkg [cached] Installing pixman-devel, version 0.46.4, release 23 Extracting the files of pixman-devel Installed pixman-devel Installing 302 / 384 libcairo-devel-1.18.2-55-1-x86_64.eopkg [cached] Installing libcairo-devel, version 1.18.2, release 55 Extracting the files of libcairo-devel Installed libcairo-devel Installing 303 / 384 alsa-lib-devel-1.2.14-41-1-x86_64.eopkg [cached] Installing alsa-lib-devel, version 1.2.14, release 41 Extracting the files of alsa-lib-devel Installed alsa-lib-devel Installing 304 / 384 quazip-qt5-1.4-7-1-x86_64.eopkg [cached] Installing quazip-qt5, version 1.4, release 7 Extracting the files of quazip-qt5 Installed quazip-qt5 Installing 305 / 384 libmypaint-1.6.1-18-1-x86_64.eopkg [cached] Installing libmypaint, version 1.6.1, release 18 Extracting the files of libmypaint Installed libmypaint Installing 306 / 384 libmypaint-devel-1.6.1-18-1-x86_64.eopkg [cached] Installing libmypaint-devel, version 1.6.1, release 18 Extracting the files of libmypaint-devel Installed libmypaint-devel Installing 307 / 384 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 Installing 308 / 384 kwindowsystem-5.116.0-78-1-x86_64.eopkg [cached] Installing kwindowsystem, version 5.116.0, release 78 Extracting the files of kwindowsystem Installed kwindowsystem Installing 309 / 384 kwindowsystem-devel-5.116.0-78-1-x86_64.eopkg [cached] Installing kwindowsystem-devel, version 5.116.0, release 78 Extracting the files of kwindowsystem-devel Installed kwindowsystem-devel Installing 310 / 384 libnspr-devel-4.38.2-26-1-x86_64.eopkg [cached] Installing libnspr-devel, version 4.38.2, release 26 Extracting the files of libnspr-devel Installed libnspr-devel Installing 311 / 384 libnss-devel-3.121-79-1-x86_64.eopkg [cached] Installing libnss-devel, version 3.121, release 79 Extracting the files of libnss-devel Installed libnss-devel Installing 312 / 384 serf-1.3.10-17-1-x86_64.eopkg [cached] Installing serf, version 1.3.10, release 17 Extracting the files of serf Installed serf Installing 313 / 384 fribidi-devel-1.0.15-10-1-x86_64.eopkg [cached] Installing fribidi-devel, version 1.0.15, release 10 Extracting the files of fribidi-devel Installed fribidi-devel Installing 314 / 384 ki18n-devel-5.116.0-78-1-x86_64.eopkg [cached] Installing ki18n-devel, version 5.116.0, release 78 Extracting the files of ki18n-devel Installed ki18n-devel Installing 315 / 384 gsl-2.7-9-1-x86_64.eopkg [cached] Installing gsl, version 2.7, release 9 Extracting the files of gsl Installed gsl Installing 316 / 384 gsl-devel-2.7-9-1-x86_64.eopkg [cached] Installing gsl-devel, version 2.7, release 9 Extracting the files of gsl-devel Installed gsl-devel Installing 317 / 384 libyuv-0.0.1892-1-1-x86_64.eopkg [cached] Installing libyuv, version 0.0.1892, release 1 Extracting the files of libyuv Installed libyuv Installing 318 / 384 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 319 / 384 libxi-devel-1.8.2-19-1-x86_64.eopkg [cached] Installing libxi-devel, version 1.8.2, release 19 Extracting the files of libxi-devel Installed libxi-devel Installing 320 / 384 kitemviews-5.116.0-76-1-x86_64.eopkg [cached] Installing kitemviews, version 5.116.0, release 76 Extracting the files of kitemviews Installed kitemviews Installing 321 / 384 kitemviews-devel-5.116.0-76-1-x86_64.eopkg [cached] Installing kitemviews-devel, version 5.116.0, release 76 Extracting the files of kitemviews-devel Installed kitemviews-devel Installing 322 / 384 libssh-devel-0.11.4-19-1-x86_64.eopkg [cached] Installing libssh-devel, version 0.11.4, release 19 Extracting the files of libssh-devel Installed libssh-devel Installing 323 / 384 kcoreaddons-devel-5.116.0-80-1-x86_64.eopkg [cached] Installing kcoreaddons-devel, version 5.116.0, release 80 Extracting the files of kcoreaddons-devel Installed kcoreaddons-devel Installing 324 / 384 qt5-wayland-5.15.18-58-1-x86_64.eopkg [cached] Installing qt5-wayland, version 5.15.18, release 58 Extracting the files of qt5-wayland Installed qt5-wayland Installing 325 / 384 kguiaddons-5.116.0-80-1-x86_64.eopkg [cached] Installing kguiaddons, version 5.116.0, release 80 Extracting the files of kguiaddons Installed kguiaddons Installing 326 / 384 zlib-ng-2.3.3-35-1-x86_64.eopkg [cached] Installing zlib-ng, version 2.3.3, release 35 Extracting the files of zlib-ng Installed zlib-ng Installing 327 / 384 minizip-ng-4.0.7-11-1-x86_64.eopkg [cached] Installing minizip-ng, version 4.0.7, release 11 Extracting the files of minizip-ng Installed minizip-ng Installing 328 / 384 opencolorio-2.5.1-15-1-x86_64.eopkg [cached] Installing opencolorio, version 2.5.1, release 15 Extracting the files of opencolorio Installed opencolorio Installing 329 / 384 libassuan-devel-3.0.2-15-1-x86_64.eopkg [cached] Installing libassuan-devel, version 3.0.2, release 15 Extracting the files of libassuan-devel Installed libassuan-devel Installing 330 / 384 gpgme-devel-1.24.1-33-1-x86_64.eopkg [cached] Installing gpgme-devel, version 1.24.1, release 33 Extracting the files of gpgme-devel Installed gpgme-devel Installing 331 / 384 openjpeg-devel-2.5.4-22-1-x86_64.eopkg [cached] Installing openjpeg-devel, version 2.5.4, release 22 Extracting the files of openjpeg-devel Installed openjpeg-devel Installing 332 / 384 libtiff-devel-4.7.1-45-1-x86_64.eopkg [cached] Installing libtiff-devel, version 4.7.1, release 45 Extracting the files of libtiff-devel Installed libtiff-devel Installing 333 / 384 poppler-devel-25.10.0-58-1-x86_64.eopkg [cached] Installing poppler-devel, version 25.10.0, release 58 Extracting the files of poppler-devel Installed poppler-devel Installing 334 / 384 poppler-qt5-25.10.0-58-1-x86_64.eopkg [cached] Installing poppler-qt5, version 25.10.0, release 58 Extracting the files of poppler-qt5 Installed poppler-qt5 Installing 335 / 384 libavif-1.3.0-22-1-x86_64.eopkg [cached] Installing libavif, version 1.3.0, release 22 Extracting the files of libavif Installed libavif Installing 336 / 384 qt5-svg-devel-5.15.18-42-1-x86_64.eopkg [cached] Installing qt5-svg-devel, version 5.15.18, release 42 Extracting the files of qt5-svg-devel Installed qt5-svg-devel Installing 337 / 384 x265-devel-3.6-23-1-x86_64.eopkg [cached] Installing x265-devel, version 3.6, release 23 Extracting the files of x265-devel Installed x265-devel Installing 338 / 384 graphicsmagick-1.3.46-29-1-x86_64.eopkg [cached] Installing graphicsmagick, version 1.3.46, release 29 Extracting the files of graphicsmagick Installed graphicsmagick Installing 339 / 384 opencv-imgcodecs-4.13.0-46-1-x86_64.eopkg [cached] Installing opencv-imgcodecs, version 4.13.0, release 46 Extracting the files of opencv-imgcodecs Installed opencv-imgcodecs Installing 340 / 384 opencv-videoio-4.13.0-46-1-x86_64.eopkg [cached] Installing opencv-videoio, version 4.13.0, release 46 Extracting the files of opencv-videoio Installed opencv-videoio Installing 341 / 384 gmic-3.5.5-62-1-x86_64.eopkg [cached] Installing gmic, version 3.5.5, release 62 Extracting the files of gmic Installed gmic Installing 342 / 384 xcb-util-devel-0.4.1-11-1-x86_64.eopkg [cached] Installing xcb-util-devel, version 0.4.1, release 11 Extracting the files of xcb-util-devel Installed xcb-util-devel Installing 343 / 384 kdesignerplugin-5.116.0-75-1-x86_64.eopkg [cached] Installing kdesignerplugin, version 5.116.0, release 75 Extracting the files of kdesignerplugin Installed kdesignerplugin Installing 344 / 384 vc-1.4.3-6-1-x86_64.eopkg [cached] Installing vc, version 1.4.3, release 6 Extracting the files of vc Installed vc Installing 345 / 384 python3-devel-3.12.11-77-1-x86_64.eopkg [cached] Installing python3-devel, version 3.12.11, release 77 Extracting the files of python3-devel Installed python3-devel Installing 346 / 384 qt5-x11extras-devel-5.15.18-38-1-x86_64.eopkg [cached] Installing qt5-x11extras-devel, version 5.15.18, release 38 Extracting the files of qt5-x11extras-devel Installed qt5-x11extras-devel Installing 347 / 384 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 348 / 384 kconfig-devel-5.116.0-76-1-x86_64.eopkg [cached] Installing kconfig-devel, version 5.116.0, release 76 Extracting the files of kconfig-devel Installed kconfig-devel Installing 349 / 384 utf8proc-2.11.3-4-1-x86_64.eopkg [cached] Installing utf8proc, version 2.11.3, release 4 Extracting the files of utf8proc Installed utf8proc Installing 350 / 384 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 351 / 384 qt5-websockets-5.15.18-40-1-x86_64.eopkg [cached] Installing qt5-websockets, version 5.15.18, release 40 Extracting the files of qt5-websockets Installed qt5-websockets Installing 352 / 384 quazip-qt5-devel-1.4-7-1-x86_64.eopkg [cached] Installing quazip-qt5-devel, version 1.4, release 7 Extracting the files of quazip-qt5-devel Installed quazip-qt5-devel Installing 353 / 384 kitemmodels-5.116.0-76-1-x86_64.eopkg [cached] Installing kitemmodels, version 5.116.0, release 76 Extracting the files of kitemmodels Installed kitemmodels Installing 354 / 384 kcompletion-5.116.0-77-1-x86_64.eopkg [cached] Installing kcompletion, version 5.116.0, release 77 Extracting the files of kcompletion Installed kcompletion Installing 355 / 384 svt-av1-devel-4.0.1-15-1-x86_64.eopkg [cached] Installing svt-av1-devel, version 4.0.1, release 15 Extracting the files of svt-av1-devel Installed svt-av1-devel Installing 356 / 384 subversion-1.14.5-32-1-x86_64.eopkg [cached] Installing subversion, version 1.14.5, release 32 Extracting the files of subversion Installed subversion Installing 357 / 384 qt5-serialport-5.15.18-38-1-x86_64.eopkg [cached] Installing qt5-serialport, version 5.15.18, release 38 Extracting the files of qt5-serialport Installed qt5-serialport Installing 358 / 384 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 359 / 384 python-pyqt5-sip-12.17.0-11-1-x86_64.eopkg [cached] Installing python-pyqt5-sip, version 12.17.0, release 11 Extracting the files of python-pyqt5-sip Installed python-pyqt5-sip Installing 360 / 384 python3-qt5-5.15.11-56-1-x86_64.eopkg [cached] Installing python3-qt5, version 5.15.11, release 56 Extracting the files of python3-qt5 Installed python3-qt5 Installing 361 / 384 kcompletion-devel-5.116.0-77-1-x86_64.eopkg [cached] Installing kcompletion-devel, version 5.116.0, release 77 Extracting the files of kcompletion-devel Installed kcompletion-devel Installing 362 / 384 catch2-3.5.1-1-1-x86_64.eopkg [cached] Installing catch2, version 3.5.1, release 1 Extracting the files of catch2 Installed catch2 Installing 363 / 384 catch2-devel-3.5.1-1-1-x86_64.eopkg [cached] Installing catch2-devel, version 3.5.1, release 1 Extracting the files of catch2-devel Installed catch2-devel Installing 364 / 384 libde265-devel-1.0.16-13-1-x86_64.eopkg [cached] Installing libde265-devel, version 1.0.16, release 13 Extracting the files of libde265-devel Installed libde265-devel Installing 365 / 384 graphite2-devel-1.3.14-8-1-x86_64.eopkg [cached] Installing graphite2-devel, version 1.3.14, release 8 Extracting the files of graphite2-devel Installed graphite2-devel Installing 366 / 384 python-sip-6.15.1-48-1-x86_64.eopkg [cached] Installing python-sip, version 6.15.1, release 48 Extracting the files of python-sip Installed python-sip Installing 367 / 384 openh264-devel-2.6.0-3-1-x86_64.eopkg [cached] Installing openh264-devel, version 2.6.0, release 3 Extracting the files of openh264-devel Installed openh264-devel Installing 368 / 384 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 369 / 384 eigen3-3.4.0-11-1-x86_64.eopkg [cached] Installing eigen3, version 3.4.0, release 11 Extracting the files of eigen3 Installed eigen3 Installing 370 / 384 kcrash-devel-5.116.0-74-1-x86_64.eopkg [cached] Installing kcrash-devel, version 5.116.0, release 74 Extracting the files of kcrash-devel Installed kcrash-devel Installing 371 / 384 kguiaddons-devel-5.116.0-80-1-x86_64.eopkg [cached] Installing kguiaddons-devel, version 5.116.0, release 80 Extracting the files of kguiaddons-devel Installed kguiaddons-devel Installing 372 / 384 aom-devel-3.12.1-26-1-x86_64.eopkg [cached] Installing aom-devel, version 3.12.1, release 26 Extracting the files of aom-devel Installed aom-devel Installing 373 / 384 rav1e-devel-0.8.1-18-1-x86_64.eopkg [cached] Installing rav1e-devel, version 0.8.1, release 18 Extracting the files of rav1e-devel Installed rav1e-devel Installing 374 / 384 libheif-devel-1.21.2-57-1-x86_64.eopkg [cached] Installing libheif-devel, version 1.21.2, release 57 Extracting the files of libheif-devel Installed libheif-devel Installing 375 / 384 sdl2-devel-2.32.4-58-1-x86_64.eopkg [cached] Installing sdl2-devel, version 2.32.4, release 58 Extracting the files of sdl2-devel Installed sdl2-devel Installing 376 / 384 kdesignerplugin-devel-5.116.0-75-1-x86_64.eopkg [cached] Installing kdesignerplugin-devel, version 5.116.0, release 75 Extracting the files of kdesignerplugin-devel Installed kdesignerplugin-devel Installing 377 / 384 kitemmodels-devel-5.116.0-76-1-x86_64.eopkg [cached] Installing kitemmodels-devel, version 5.116.0, release 76 Extracting the files of kitemmodels-devel Installed kitemmodels-devel Installing 378 / 384 opencolorio-devel-2.5.1-15-1-x86_64.eopkg [cached] Installing opencolorio-devel, version 2.5.1, release 15 Extracting the files of opencolorio-devel Installed opencolorio-devel Installing 379 / 384 gmic-devel-3.5.5-62-1-x86_64.eopkg [cached] Installing gmic-devel, version 3.5.5, release 62 Extracting the files of gmic-devel Installed gmic-devel Installing 380 / 384 libraw-devel-0.21.4-21-1-x86_64.eopkg [cached] Installing libraw-devel, version 0.21.4, release 21 Extracting the files of libraw-devel Installed libraw-devel Installing 381 / 384 poppler-qt5-devel-25.10.0-58-1-x86_64.eopkg [cached] Installing poppler-qt5-devel, version 25.10.0, release 58 Extracting the files of poppler-qt5-devel Installed poppler-qt5-devel Installing 382 / 384 mlt-devel-7.36.1-52-1-x86_64.eopkg [cached] Installing mlt-devel, version 7.36.1, release 52 Extracting the files of mlt-devel Installed mlt-devel Installing 383 / 384 harfbuzz-devel-13.1.1-85-1-x86_64.eopkg [cached] Installing harfbuzz-devel, version 13.1.1, release 85 Extracting the files of harfbuzz-devel Installed harfbuzz-devel Installing 384 / 384 xcb-util-keysyms-devel-0.4.1-9-1-x86_64.eopkg [cached] Installing xcb-util-keysyms-devel, version 0.4.1, release 9 Extracting the files of xcb-util-keysyms-devel Installed xcb-util-keysyms-devel [BuildDep] Checking build-deps for krita-5.2.16-103 [BuildDep] Requesting installation of: kcrash-devel xcb-util-devel exiv2-devel libunibreak-devel kcoreaddons-devel libpng-devel subversion qt5-multimedia-devel qt5-x11extras-devel fribidi-devel gmic-devel kcompletion-devel harfbuzz-devel libheif-devel python3-qt5 qt5-svg-devel fftw-devel kguiaddons-devel kseexpr-devel python-sip quazip-qt5-devel libmypaint-devel catch2-devel kitemviews-devel gsl-devel giflib-devel kconfig-devel xcb-util-keysyms-devel qt5-declarative-devel poppler-qt5-devel kdesignerplugin-devel libxi-devel libjxl-devel libkdcraw-devel opencolorio-devel libtiff-devel libwebp-devel mlt-devel eigen3 kwindowsystem-devel python3-devel libraw-devel libjpeg-turbo-devel kwidgetsaddons-devel ki18n-devel vc openexr-devel libssh-devel kitemmodels-devel sdl2-devel openjpeg-devel libboost-devel time=2026-03-19T03:27:52.511Z level=DEBUG msg="Stopping D-BUS" time=2026-03-19T03:27:52.511Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/krita/union command="chown -R build:build /home/build" time=2026-03-19T03:27:52.513Z level=WARN msg="Package has explicitly requested networking, sandboxing disabled" time=2026-03-19T03:27:52.513Z level=DEBUG msg="Exposing source to container" source=/var/lib/solbuild/sources/3c2880a421f86dc9b58317db166b23a3bc6c64754f38c7deffe246fee1a13cb5/krita-5.2.16.tar.gz target=/var/cache/solbuild/unstable-x86_64/krita/union/home/build/YPKG/sources/krita-5.2.16.tar.gz time=2026-03-19T03:27:52.514Z level=DEBUG msg="Exposing source to container" source=/var/lib/solbuild/sources/06659fe05f7735827a93d637de2267512efb28bb0d55ce573495fecb59172604/gmic-patched.tar.xz target=/var/cache/solbuild/unstable-x86_64/krita/union/home/build/YPKG/sources/gmic-patched.tar.xz time=2026-03-19T03:27:52.514Z level=DEBUG msg="Exposing source to container" source=/var/lib/solbuild/sources/de8411c84830864604bb685dc8f2e3c0dbdc40b95b2f6726092f7dcc85e75209/immer.tar.gz target=/var/cache/solbuild/unstable-x86_64/krita/union/home/build/YPKG/sources/immer.tar.gz time=2026-03-19T03:27:52.515Z level=DEBUG msg="Exposing source to container" source=/var/lib/solbuild/sources/1b9c8f962e40baa6f0c6af35f957444850063d550078a3ebd0227727b8ef193c/zug.tar.gz target=/var/cache/solbuild/unstable-x86_64/krita/union/home/build/YPKG/sources/zug.tar.gz time=2026-03-19T03:27:52.515Z level=DEBUG msg="Exposing source to container" source=/var/lib/solbuild/sources/9e4743c3fe2c95c1653c3fd088a2200108f09d758725697831852dc91d15d174/lager.tar.gz target=/var/cache/solbuild/unstable-x86_64/krita/union/home/build/YPKG/sources/lager.tar.gz time=2026-03-19T03:27:52.516Z level=DEBUG msg="Exposing cache to build" cache=bazel source=/var/lib/solbuild/cache/bazel target=/var/cache/solbuild/unstable-x86_64/krita/union/home/build/.cache/bazel time=2026-03-19T03:27:52.517Z level=DEBUG msg="Exposing cache to build" cache=ccache source=/var/lib/solbuild/cache/ccache target=/var/cache/solbuild/unstable-x86_64/krita/union/home/build/.ccache time=2026-03-19T03:27:52.517Z level=DEBUG msg="Exposing cache to build" cache=go-build source=/var/lib/solbuild/cache/go-build target=/var/cache/solbuild/unstable-x86_64/krita/union/home/build/.cache/go-build time=2026-03-19T03:27:52.518Z level=DEBUG msg="Exposing cache to build" cache=sccache source=/var/lib/solbuild/cache/sccache target=/var/cache/solbuild/unstable-x86_64/krita/union/home/build/.cache/sccache time=2026-03-19T03:27:52.518Z level=DEBUG msg="Copying host asset" key=/etc/eopkg/eopkg.conf time=2026-03-19T03:27:52.518Z level=DEBUG msg="Copying host asset" key=/etc/ccache/ccache.conf time=2026-03-19T03:27:52.518Z level=DEBUG msg="Copying host asset" key=/etc/resolv.conf time=2026-03-19T03:27:52.518Z level=DEBUG msg="Starting sccache server" time=2026-03-19T03:27:52.524Z level=INFO msg="Now starting build" package=krita time=2026-03-19T03:27:52.524Z level=DEBUG msg="Executing in chroot" dir=/var/cache/solbuild/unstable-x86_64/krita/union command="ypkg build -D /home/build/work -B /home/build/YPKG /home/build/work/package.yml -n -t 1773767777" + cd /home/build/YPKG/root/krita/build/krita-5.2.16 + 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/krita/build/krita-5.2.16 + workdir=/home/build/YPKG/root/krita/build/krita-5.2.16 + export package=krita + package=krita + export release=103 + release=103 + export version=5.2.16 + version=5.2.16 + 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/krita/install + installdir=/home/build/YPKG/root/krita/install + export PKG_ROOT_DIR=/home/build/YPKG/root/krita + PKG_ROOT_DIR=/home/build/YPKG/root/krita + export PKG_BUILD_DIR=/home/build/YPKG/root/krita/build + PKG_BUILD_DIR=/home/build/YPKG/root/krita/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=1773767777 + SOURCE_DATE_EPOCH=1773767777 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + mkdir gmic-patched + tar -xf /home/build/YPKG/sources/gmic-patched.tar.xz -C gmic-patched --strip-components 1 + libs_prefix=/sollibs + mkdir zug + tar -xf /home/build/YPKG/sources/zug.tar.gz -C zug --strip-components 1 + cmake -Dzug_BUILD_EXAMPLES=FALSE -Dzug_BUILD_DOCS=FALSE -B zug-build -S zug -- 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 -- Using ccache: /usr/bin/ccache adding unit test: inline_var_tests found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/compose.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/into.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/into_vector.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/meta.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/reduce.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/reductor.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/run.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/sequence.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/state_traits.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transduce.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/cat.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/chain.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/count.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/cycle.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/dedupe.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/distinct.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/drop.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/drop_while.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/each.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/eager.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/enumerate.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/filter.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/interelave.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/interleave.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/interpose.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/iter.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/map.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/map_indexed.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/mapcat.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/partition.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/partition_by.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/product.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/random_sample.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/range.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/read.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/readbuf.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/remove.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/repeat.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/replace.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/scan.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/sink.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/take.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/take_nth.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/take_while.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/transducer.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/unzip.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/write.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/writebuf.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/zug/test/transducer/zip.cpp -- Configuring done (0.1s) -- Generating done (0.0s) -- Build files have been written to: /home/build/YPKG/root/krita/build/krita-5.2.16/zug-build ++ pwd + DESTDIR=/home/build/YPKG/root/krita/build/krita-5.2.16 + cmake --install zug-build --prefix /sollibs -- Install configuration: "" -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/lib64/cmake/Zug/ZugConfig.cmake -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/with_state.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/util.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/tuplify.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/zip.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/writebuf.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/write.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/unzip.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/transducer.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/take_while.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/take_nth.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/take.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/sink.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/scan.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/replace.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/repeat.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/remove.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/readbuf.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/read.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/range.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/random_sample.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/product.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/partition_by.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/partition.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/mapcat.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/map_indexed.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/map.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/iter.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/interpose.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/interleave.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/filter.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/enumerate.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/eager.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/each.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/drop_while.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/drop.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/distinct.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/dedupe.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/cycle.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/count.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/chain.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transducer/cat.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/transduce.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/state_wrapper.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/state_traits.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/skip.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/sequence.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/run.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/reductor.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/reducing -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/reducing/output.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/reducing/last.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/reducing/first.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/reducing/emplacing_back.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/reduce_nested.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/reduce.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/meta -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/meta/value_type.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/meta/util.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/meta/pack.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/meta/dispatch.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/meta/detected.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/meta/common_type.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/meta.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/maybe_reduced.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/into_vector.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/into.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/detail -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/detail/unreachable.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/detail/tuple_utils.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/detail/reduce_nested_non_empty_variadic.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/detail/reduce_nested_non_empty_tail_recursive.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/detail/reduce_nested_non_empty_nullary.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/detail/reduce_nested_non_empty_non_variadic.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/detail/reduce_nested_non_empty_accumulate.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/detail/reduce_nested_non_empty.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/detail/lambda_wrapper.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/detail/iterator_range.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/detail/iterator_facade.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/detail/is_non_empty.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/detail/inline_constexpr.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/detail/empty_transducer_error.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/detail/copy_traits.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/compose.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/compat -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/compat/invoke.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/compat/apply.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/zug/any_state.hpp + mkdir immer + tar -xf /home/build/YPKG/sources/immer.tar.gz -C immer --strip-components 1 + cmake -Dimmer_BUILD_DOCS=FALSE -Dimmer_BUILD_EXAMPLES=FALSE -Dimmer_BUILD_EXTRAS=FALSE -B immer-build -S immer -- 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 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0") -- Found GC library: BOEHM_GC_LIBRARIES-NOTFOUND CMake Warning (dev) at /usr/share/cmake-3.30/Modules/FindPackageHandleStandardArgs.cmake:441 (message): The package name passed to `find_package_handle_standard_args` (Boehm_GC) does not match the name of the calling package (BoehmGC). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/FindBoehmGC.cmake:105 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:73 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find Boehm_GC (missing: BOEHM_GC_LIBRARIES BOEHM_GC_INCLUDE_DIR) CMake Warning (dev) at CMakeLists.txt:74 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found suitable version "1.83.0", minimum required is "1.56") -- Using ccache: /usr/bin/ccache -- Could NOT find RRB (missing: RRB_LIBRARIES RRB_INCLUDE_DIR) -- Disabling benchmarks -- Configuring done (0.2s) -- Generating done (0.1s) -- Build files have been written to: /home/build/YPKG/root/krita/build/krita-5.2.16/immer-build ++ pwd + DESTDIR=/home/build/YPKG/root/krita/build/krita-5.2.16 + cmake --install immer-build --prefix /sollibs -- Install configuration: "" -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/lib64/cmake/Immer/ImmerConfig.cmake -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/vector_transient.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/vector.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/transience -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/transience/no_transience_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/transience/gc_transience_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/table_transient.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/table.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/set_transient.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/set.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/refcount -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/refcount/unsafe_refcount_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/refcount/refcount_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/refcount/no_refcount_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/refcount/enable_intrusive_ptr.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/memory_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/map_transient.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/map.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/lock -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/lock/spinlock_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/lock/no_lock_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/heap -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/heap/with_data.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/heap/unsafe_free_list_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/heap/thread_local_free_list_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/heap/tags.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/heap/split_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/heap/malloc_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/heap/identity_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/heap/heap_policy.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/heap/gc_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/heap/free_list_node.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/heap/free_list_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/heap/debug_size_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/heap/cpp_heap.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/flex_vector_transient.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/flex_vector.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/experimental -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/experimental/dvektor.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/experimental/detail -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/experimental/detail/dvektor_impl.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/util.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/type_traits.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/ref_count_base.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/rbts -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/rbts/visitor.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/rbts/rrbtree_iterator.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/rbts/rrbtree.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/rbts/rbtree_iterator.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/rbts/rbtree.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/rbts/position.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/rbts/operations.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/rbts/node.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/rbts/bits.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/iterator_facade.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/hamts -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/hamts/node.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/hamts/champ_iterator.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/hamts/champ.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/hamts/bits.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/combine_standard_layout.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/arrays -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/arrays/with_capacity.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/arrays/node.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/detail/arrays/no_capacity.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/config.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/box.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/atom.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/array_transient.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/array.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/immer/algorithm.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/lib64/cmake/Immer/ImmerConfigVersion.cmake + mkdir lager + tar -xf /home/build/YPKG/sources/lager.tar.gz -C lager --strip-components 1 ++ pwd + cmake -Dlager_BUILD_EXAMPLES=FALSE -Dlager_BUILD_DEBUGGER_EXAMPLES=FALSE -Dlager_BUILD_DOCS=FALSE -DCMAKE_PREFIX_PATH=/home/build/YPKG/root/krita/build/krita-5.2.16//sollibs -B lager-build -S lager -- 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 -- Using ccache: /usr/bin/ccache CMake Warning (dev) at CMakeLists.txt:74 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found suitable version "1.83.0", minimum required is "1.56") found components: system -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/cereal/immer_array.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/cereal/immer_box.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/cereal/immer_flex_vector.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/cereal/immer_vector.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/cereal/tuple.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/cereal/variant_with_name.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/core.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/cursor.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/debug.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/deps.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/detail/nodes.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/errors.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/event_loop/boost_asio.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/event_loop/manual.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/event_loop/qml.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/event_loop/qt.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/event_loop/queue.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/event_loop/safe_queue.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/extra/derive.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/extra/enum.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/extra/struct.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/futures.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/lenses.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/sensor.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/setter.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/state.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/type_erased_lens.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/util.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/watchers.cpp found unit test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/xformed.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/build_failure/cursor-to-cursor.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/build_failure/cursor-to-reader.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/build_failure/lense-to-cursor.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/build_failure/lense-to-reader.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/build_failure/map-to-reader.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/build_failure/reader-to-reader.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/build_failure/with-to-reader.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/build_failure/xform-to-cursor.cpp found build failure test: /home/build/YPKG/root/krita/build/krita-5.2.16/lager/test/build_failure/xform-to-reader.cpp -- Configuring done (0.2s) -- Generating done (0.0s) -- Build files have been written to: /home/build/YPKG/root/krita/build/krita-5.2.16/lager-build ++ pwd + DESTDIR=/home/build/YPKG/root/krita/build/krita-5.2.16 + cmake --install lager-build --prefix /sollibs -- Install configuration: "" -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/resources_path.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/lib64/cmake/Lager/LagerConfig.cmake -- Up-to-date: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/writer.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/with.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/watch.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/util.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/tags.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/store.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/state.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/setter.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/sensor.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/resources_path.hpp.in -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/reader.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/lenses -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/lenses/variant.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/lenses/unbox.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/lenses/tuple.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/lenses/optional.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/lenses/attr.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/lenses/at_or.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/lenses/at.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/lenses.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/lens.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/future.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/struct.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/qt.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/enum.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/derive -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/derive/size_check.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/derive/hash.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/derive/hana.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/derive/eq.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/derive/cereal.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/derive.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/cereal -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/cereal/variant_with_name.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/cereal/tuple.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/cereal/struct.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/cereal/optional_nvp.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/cereal/json.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/cereal/inline.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/cereal/immer_vector.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/cereal/immer_set.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/cereal/immer_map.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/cereal/immer_flex_vector.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/cereal/immer_box.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/cereal/immer_array.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/extra/cereal/enum.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/event_loop -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/event_loop/sdl.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/event_loop/safe_queue.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/event_loop/queue.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/event_loop/qt.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/event_loop/qml.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/event_loop/manual.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/event_loop/boost_asio.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/effect.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/detail -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/detail/xform_nodes.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/detail/smart_lens.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/detail/signal.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/detail/nodes.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/detail/no_value.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/detail/merge_nodes.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/detail/lens_nodes.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/detail/access.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/deps.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/debug -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/debug/tree_debugger.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/debug/http_server.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/debug/debugger.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/cursor.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/context.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/constant.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/config.hpp -- Installing: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/include/lager/commit.hpp + patch -t -E --no-backup-if-mismatch -f -p1 -i /home/build/work/files/0001-Fix-appdata.patch patching file krita/org.kde.krita.appdata.xml + patch -t -E --no-backup-if-mismatch -f -p1 -i /home/build/work/files/sip-6.8.patch patching file cmake/modules/pyproject.toml.in Hunk #1 succeeded at 9 with fuzz 1. ++ pwd + 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 -DBUILD_TESTING=OFF -DENABLE_UPDATERS=OFF -DFETCH_TRANSLATIONS=ON -DBUILD_KRITA_QT_DESIGNER_PLUGINS=ON -DKDE_INSTALL_CONFDIR=/usr/share/defaults/krita -DCMAKE_PREFIX_PATH=/home/build/YPKG/root/krita/build/krita-5.2.16//sollibs -- The CXX compiler identification is GNU 15.2.1 -- The C compiler identification is GNU 15.2.1 -- 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 -- 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 -- Using CMake version: 3.30.3 -- Krita version: 5.2.16 -- Branding selected: default -- Found Python: /usr/bin/python3.12 (found suitable version "3.12.11", minimum required is "3.8") found components: Interpreter Development Development.Module Development.Embed -- FindPythonLibrary: TRUE -- Python system site-packages directory: /usr/lib/python3.12/site-packages -- Krita site-packages directories for SIP v4: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/lib/krita-python-libs -- Krita site-packages directories for SIP v5+: /home/build/YPKG/root/krita/build/krita-5.2.16/sollibs/lib/python3.12/site-packages -- Found PythonLibrary: /usr/lib/libpython3.12.so (Required is at least version "3.8") -- Installing in the same prefix as Qt, adopting their path scheme. -- Looking for __GLIBC__ -- Looking for __GLIBC__ - found -- Performing Test _OFFT_IS_64BIT -- Performing Test _OFFT_IS_64BIT - Success -- Performing Test HAVE_DATE_TIME -- Performing Test HAVE_DATE_TIME - Success -- Found KF5Config: /usr/lib64/cmake/KF5Config/KF5ConfigConfig.cmake (found version "5.116.0") -- Found KF5WidgetsAddons: /usr/lib64/cmake/KF5WidgetsAddons/KF5WidgetsAddonsConfig.cmake (found version "5.116.0") -- Found KF5Completion: /usr/lib64/cmake/KF5Completion/KF5CompletionConfig.cmake (found version "5.116.0") -- Found KF5CoreAddons: /usr/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version "5.116.0") -- Found KF5GuiAddons: /usr/lib64/cmake/KF5GuiAddons/KF5GuiAddonsConfig.cmake (found version "5.116.0") -- Found Gettext: /usr/bin/msgmerge (found version "0.26") -- Found KF5I18n: /usr/lib64/cmake/KF5I18n/KF5I18nConfig.cmake (found version "5.116.0") -- Found KF5ItemViews: /usr/lib64/cmake/KF5ItemViews/KF5ItemViewsConfig.cmake (found version "5.116.0") -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Found KF5WindowSystem: /usr/lib64/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake (found version "5.116.0") -- Found KF5: success (found suitable version "5.116.0", minimum required is "5.44.0") found components: Config WidgetsAddons Completion CoreAddons GuiAddons I18n ItemViews WindowSystem -- Performing Test HAVE_HIGH_DPI_SCALE_FACTOR_ROUNDING_POLICY -- Performing Test HAVE_HIGH_DPI_SCALE_FACTOR_ROUNDING_POLICY - Success -- Performing Test HAVE_QMDIAREA_ALWAYS_SHOW_SUBWINDOW_TITLE -- Performing Test HAVE_QMDIAREA_ALWAYS_SHOW_SUBWINDOW_TITLE - Failed -- Performing Test KRITA_QT_HAS_ANDROID_EMULATE_MOUSE_BUTTONS_FOR_PAGE_UP_DOWN -- Performing Test KRITA_QT_HAS_ANDROID_EMULATE_MOUSE_BUTTONS_FOR_PAGE_UP_DOWN - Failed -- Performing Test KRITA_QT_HAS_ANDROID_IGNORE_HISTORIC_TABLET_EVENTS -- Performing Test KRITA_QT_HAS_ANDROID_IGNORE_HISTORIC_TABLET_EVENTS - Failed -- Performing Test KRITA_QT_HAS_QSCROLLER_FILTER -- Performing Test KRITA_QT_HAS_QSCROLLER_FILTER - Failed -- Found X11: /usr/include found components: Xinput -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Found PNG: /usr/lib/libpng.so (found version "1.6.55") -- Found Boost: /usr/lib64/cmake/Boost-1.83.0/BoostConfig.cmake (found suitable version "1.83.0", minimum required is "1.69") -- Found GSL: /usr/include (found version "2.7") -- Found WebP: /usr/include (found suitable version "1.6.0", minimum required is "1.2.0") found components: demux mux -- Found OpenEXR: /usr/lib/cmake/OpenEXR/OpenEXRConfig.cmake (found version "3.1.5") -- Found TIFF: /usr/lib/libtiff.so (found version "4.7.1") -- Performing Test TIFF_HAS_PSD_TAGS -- Performing Test TIFF_HAS_PSD_TAGS - Success -- Performing Test TIFF_CAN_WRITE_PSD_TAGS -- Performing Test TIFF_CAN_WRITE_PSD_TAGS - Success -- Found JPEG: /usr/lib/libjpeg.so (found version "80") -- Found libjpeg-turbo: /usr/include (found suitable version "3.0.3", minimum required is "2.1.3") found components: turbojpeg -- Found GIF: /usr/lib/libgif.so (found version "6.1.2") -- Found HEIF: /usr/include (found suitable version "1.21.2", minimum required is "1.11.0") -- Found OpenJPEG: /usr/include/openjpeg-2.5 (found suitable version "2.5.4", minimum required is "2.3.0") -- Found JPEGXL: /usr/lib64/libjxl.so (found suitable version "0.11.1", minimum required is "0.7.0") -- Found FFTW3: /usr/include (found version "3.3.10") -- Found OpenColorIO: /usr/include/OpenColorIO (found suitable version "2.5.1", minimum required is "1.1.1") -- Found SIP version: 6.15.1 -- Found PyQt5 version: 5.15.11 -- Warning: Property DESCRIPTION for package SDL2 already set to "low level access to audio, keyboard, mouse, joystick, and graphics hardware", overriding it with "Simple DirectMedia Layer 2" -- Found LibMyPaint: /usr/include (found suitable version "1.6.1", minimum required is "1.4.0") -- Found QtGui OpenGL support CMake Warning at CMakeLists.txt:1087 (find_package): Could not find a configuration file for package "Eigen3" that is compatible with requested version "5". The following configuration files were considered but not accepted: /usr/share/eigen3/cmake/Eigen3Config.cmake, version: 3.4.0 -- Found LibExiv2: /usr/lib64/libexiv2.so (found suitable version "0.28.8", minimum required is "0.16") -- Found LCMS2: /usr/lib64/liblcms2.so (found suitable version "2.16.0", minimum required is "2.4") -- Found LittleCMS's fast float plugin -- Could NOT find xsimd: found neither xsimdConfig.cmake nor xsimd-config.cmake (Required is at least version "8.1.0") -- Could NOT find xsimd: found neither xsimdConfig.cmake nor xsimd-config.cmake (Required is at least version "9") -- Could NOT find xsimd: found neither xsimdConfig.cmake nor xsimd-config.cmake (Required is at least version "10") -- Could NOT find xsimd: found neither xsimdConfig.cmake nor xsimd-config.cmake (Required is at least version "11") -- Could NOT find xsimd: found neither xsimdConfig.cmake nor xsimd-config.cmake (Required is at least version "12") -- Could NOT find xsimd: found neither xsimdConfig.cmake nor xsimd-config.cmake (Required is at least version "13") -- Poppler: Qt5 requires Core -- Found Poppler_Core: /usr/lib64/libpoppler.so (found version "25.10.0") -- Found Poppler_Qt5: /usr/lib64/libpoppler-qt5.so (found version "25.10.0") -- Found Poppler: /usr/lib64/libpoppler.so;/usr/lib64/libpoppler-qt5.so (found version "25.10.0") found components: Qt5 -- Found Freetype: /usr/lib/libfreetype.so (found suitable version "2.14.2", minimum required is "2.11.0") -- Found the following HarfBuzz libraries: -- HarfBuzz (required): /usr/lib64/libharfbuzz.so -- Found HarfBuzz: /usr/include/harfbuzz (found suitable version "13.1.1", minimum required is "4.0.0") -- Found Fontconfig: /usr/lib/libfontconfig.so (found suitable version "2.17.1", minimum required is "2.13.1") -- Found libunibreak: /usr/include (found suitable version "5.1", minimum required is "5.0") CMake Warning at CMakeLists.txt:1269 (message): No externals download dir set, default location inside build tree is used. Use -DEXTERNALS_DOWNLOAD_DIR to override -- Found FriBidi: /usr/include/fribidi (found suitable version "1.0.15", minimum required is "1.0.6") -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Looking for backtrace -- Looking for backtrace - found -- Found Threads: TRUE 060f01 - The version of SIP found expressed as a 6 digit hex number suitable for comparison as a string. 6.15.1 - The version of SIP found as a human readable string. /usr/bin/sip-build - Path and filename of the SIP command line executable. -- Looking for arpa/inet.h -- Looking for arpa/inet.h - found -- Looking for gettext -- Looking for gettext - found -- Looking for iconv -- Looking for iconv - found -- Looking for inttypes.h -- Looking for inttypes.h - found -- Looking for netinet/in.h -- Looking for netinet/in.h - found -- Looking for strcasecmp -- Looking for strcasecmp - found -- Performing Test STDC_HEADERS -- Performing Test STDC_HEADERS - Success -- not found icons_at_22px /home/build/YPKG/root/krita/build/krita-5.2.16/krita/pics/branding/default/22-apps-krita.png -- Looking for powf -- Looking for powf - not found Broken tests: * libs-flake-TestPointMergeCommand * libs-flake-TestSvgText * libs-flake-TestSvgTextCloned * libs-flake-TestSvgTextRoundTrip * libs-image-kis_transform_mask_test * libs-image-kis_perspective_transform_worker_test * libs-ui-KisPaintingAssistantsDecorationTest * libs-ui-KisClipboardTest * libs-ui-FreehandStrokeTest * libs-ui-FreehandStrokeBenchmark * libs-ui-KisPaintOnTransparencyMaskTest * libs-ui-FillProcessingVisitorTest * libs-ui-FilterStrokeTest * libs-ui-KisSelectionManagerTest * libs-ui-KisNodeManagerTest * libs-ui-KisZoomAndPanTest * libs-ui-KisActionManagerTest * libs-ui-KisCategoriesMapperTest * krita-filters-kis_all_filter_test * krita-filters-kis_crash_filter_test * plugins-impex-kis_png_test * plugins-impex-kis_csv_test * plugins-impex-KisSvgTest * plugins-metadata-KisExifTest * plugins-libpaintop-kis_linked_pattern_manager_test * plugins-defaultpaintops-KisBrushOpTest * plugins-tools-basictools-MoveStrokeTest * plugins-tooltransform-TransformStrokeStrategyTest -- The following features have been enabled: * Hide safe asserts, Don't show message box for "safe" asserts, just ignore them automatically and dump a message to the terminal. * Lock free hash table, Use lock free hash table instead of blocking. * Limit long tests, Run long running unittests in a limited quick mode * Build Qt Designer plugins, Builds Qt Designer plugins for Krita widgets (use -DBUILD_KRITA_QT_DESIGNER_PLUGINS=ON to enable). -- The following OPTIONAL packages have been found: * PythonLibrary (required version >= 3.8), Python Library, Required by the Krita PyQt plugin * Qt5Qml (required version >= 5.15.18) * Qt5QmlModels (required version >= 5.15.18) * Qt5Quick (required version >= 5.12.0), QtQuick, Optionally used for the touch gui for Krita * Qt5QuickWidgets (required version >= 5.12.0), QtQuickWidgets, Optionally used for the touch gui for Krita * Qt5DBus (required version >= 5.12.0), Qt DBUS integration, Optionally used to provide a dbus api on Linux * KF5Crash (required version >= 5.44.0), KDE's Crash Handler, Optionally used to provide crash reporting on Linux * WebP (required version >= 1.2.0), Required by the WebP plugin * KSeExpr (required version >= 4.0.0.0), Required by the SeExpr generator layer * OpenEXR, A library for handling OpenEXR high dynamic-range image files, * JPEG, Free library for JPEG image compression. Note that libjpeg8 is NOT supported., Required by the Krita JPEG filter * libjpeg-turbo (required version >= 2.1.3), libjpeg-turbo is a JPEG image codec that uses SIMD instructions (MMX, SSE2, AVX2, Neon, AltiVec) to accelerate baseline JPEG compression and decompression on x86, x86-64, Arm, and PowerPC systems, as well as progressive JPEG compression on x86 and x86-64 systems., Required by the Krita JPEG and TIFF filters * GIF, Library for loading and saving gif files., Required by the Krita GIF filter * HEIF (required version >= 1.11.0), Library for loading and saving heif files., Required by the Krita HEIF filter * OpenJPEG (required version >= 2.3.0), Library for loading and saving jp2000 files., Required by the Krita JP2000 filter * JPEGXL (required version >= 0.7.0), JPEG XL is a royalty-free raster-graphics file format that supports both lossy and lossless compression and is experimentally supported by Chrome, Firefox, and Edge., Required by the Krita JPEG-XL filter * FFTW3, A fast, free C FFT library, Required by the Krita for fast convolution operators and some G'Mic features * OpenColorIO (required version >= 1.1.1), The OpenColorIO Library, Required by the Krita LUT docker * SIP (required version >= 4.19.13), Support for generating SIP Python bindings, Required by the Krita PyQt plugin * PyQt5 (required version >= 5.6.0), Python bindings for Qt5., Required by the Krita PyQt plugin * Mlt7, Media Lovin' Toolkit (Multimedia Framework), Required to do audio/video syncrhonization and processing. No MLT = No Audio! * LibMyPaint (required version >= 1.4.0), MyPaint brush engine API for C/C++ Required for the MyPaint brush engine * Poppler, A PDF rendering library, Required by the Krita PDF filter. * KF5KDcraw (required version >= 5.0.0), A thread-safe wrapper around libraw, Needed for reading RAW files -- The following RECOMMENDED packages have been found: * GSL, Required by Krita's Transform tool. -- The following REQUIRED packages have been found: * Python (required version >= 3.8) * ECM (required version >= 5.22) * KF5Config (required version >= 5.44.0) * KF5WidgetsAddons (required version >= 5.44.0) * KF5Completion (required version >= 5.44.0) * KF5CoreAddons (required version >= 5.44.0) * KF5GuiAddons (required version >= 5.44.0) * KF5ItemViews (required version >= 5.44.0) * KF5WindowSystem (required version >= 5.44.0) * KF5 (required version >= 5.44.0) * Qt5Widgets * Qt5Xml * Qt5Network * Qt5PrintSupport * Qt5Svg * Qt5Test * Qt5Concurrent * Qt5Sql * Qt5X11Extras * X11 * PNG * boost_headers (required version == 1.83.0) * Boost (required version >= 1.69), Boost provides free peer-reviewed portable C++ source libraries., * Immer * Zug * Lager * ZLIB, Compression library, Required by Krita's PNG and PSD support * TIFF, TIFF Library and Utilities, Required by the Krita TIFF filter * SDL2, Simple DirectMedia Layer 2, Required for MLT to render audio buffers. Required **only** when MLT is found on the system. * Eigen3 (required version >= 3.3), C++ template library for linear algebra, * LibExiv2 (required version >= 0.16), Image metadata support, * LCMS2 (required version >= 2.4), LittleCMS Color management engine, Will be used for color management and is necessary for Krita * QUAZIP (required version >= 0.6), A library for reading and writing zip files, Needed for reading and writing KRA and ORA files * Qt5Gui (required version >= 5.15.0) * Freetype (required version >= 2.11.0), A library for rendering glyphs, Needed for rendering text vector shapes. * HarfBuzz (required version >= 4.0.0), OpenType text shaping engine, Needed for rendering text vector shapes. * Fontconfig (required version >= 2.13.1) Needed for getting font file information. * libunibreak (required version >= 5.0), Implementation of the line breaking and word breaking algorithms as described in Unicode Standard Annex 14 and Unicode Standard Annex 29, Needed for rendering text vector shapes. * FriBidi (required version >= 1.0.6), GNU FriBidi, Needed by libraqm to perform bidirectional text layout. * Qt5Core (required version >= 5.15.2) * Gettext * KF5I18n * Threads * Qt5UiPlugin (required version >= 5.15.18) * Qt5Designer * Qt5 (required version >= 5.12.0) -- The following features have been disabled: * Install benchmarks, Install benchmarks into the installation root to make them packagable * Crash on safe asserts, Crash unconditionally whenever a "safe" assert happens. Useful for running unittests * Foundation Build, A Foundation build is a binary release build that can package some extra things like color themes. Linux distributions that build and install Krita into a default system location should not define this option to true. * Enable Broken Tests, Runs broken test when "make test" is invoked (use -DKRITA_ENABLE_BROKEN_TESTS=ON to enable). * Enable updaters, Enable updaters/update notifications. * Precompiled Headers, precompiled headers make build process faster on some systems * ASAN address sanitizer, crash Krita if it violates address access rules (-DECM_ENABLE_SANITIZERS=address) -- The following OPTIONAL packages have not been found: * xsimd (required version >= 13), C++ wrappers for SIMD intrinsics, Required by Krita for vectorization -- Configuring done (4.0s) CMake Warning (dev) at CMakeLists.txt:782 (add_library): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/KisBatchUpdateLayerModificationCommand.cpp Call Stack (most recent call first): libs/image/CMakeLists.txt:366 (kis_add_library) This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done (3.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_LD_FLAGS CMAKE_LIB_SUFFIX FETCH_TRANSLATIONS -- Build files have been written to: /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir + cd /home/build/YPKG/root/krita/build/krita-5.2.16 + 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/krita/build/krita-5.2.16 + workdir=/home/build/YPKG/root/krita/build/krita-5.2.16 + export package=krita + package=krita + export release=103 + release=103 + export version=5.2.16 + version=5.2.16 + 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/krita/install + installdir=/home/build/YPKG/root/krita/install + export PKG_ROOT_DIR=/home/build/YPKG/root/krita + PKG_ROOT_DIR=/home/build/YPKG/root/krita + export PKG_BUILD_DIR=/home/build/YPKG/root/krita/build + PKG_BUILD_DIR=/home/build/YPKG/root/krita/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=1773767777 + SOURCE_DATE_EPOCH=1773767777 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + ninja -j16 -C solusBuildDir ninja: Entering directory `solusBuildDir' [1/3305] Generating ts... [2/3305] Automatic MOC for target kritaversion [3/3305] Automatic MOC for target xcftools [4/3305] Building CXX object plugins/impex/xcf/CMakeFiles/xcftools.dir/xcftools_autogen/mocs_compilation.cpp.o [5/3305] Building CXX object libs/version/CMakeFiles/kritaversion.dir/kritaversion_autogen/mocs_compilation.cpp.o [6/3305] Building C object plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/table.c.o cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C [7/3305] Building C object plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/scaletab.c.o cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C [8/3305] Building C object plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/enums.c.o cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C [9/3305] Building C object plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/utils.c.o cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C [10/3305] Building C object plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/xcf-general.c.o cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C [11/3305] Building C object plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/flatspec.c.o cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C [12/3305] Building C object plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/pixels.c.o cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C [13/3305] Building C object plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/flatten.c.o cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C [14/3305] Linking CXX static library plugins/impex/xcf/libxcftools.a [15/3305] Building CXX object libs/version/CMakeFiles/kritaversion.dir/KritaVersionWrapper.cpp.o [16/3305] Building C object 3rdparty_vendor/raqm/CMakeFiles/libraqm.dir/src/raqm-0.10.1/src/raqm.c.o cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C /home/build/YPKG/root/krita/build/krita-5.2.16/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c: In function ‘_raqm_create_hb_font’: /home/build/YPKG/root/krita/build/krita-5.2.16/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c:887:31: warning: unused parameter ‘rq’ [-Wunused-parameter] 887 | _raqm_create_hb_font (raqm_t *rq, | ~~~~~~~~^~ /home/build/YPKG/root/krita/build/krita-5.2.16/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c: In function ‘raqm_set_letter_spacing_range’: /home/build/YPKG/root/krita/build/krita-5.2.16/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c:1183:37: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1183 | static char *tags[NUM_TAGS] = { "clig", "liga", "hlig", "dlig", "calt" }; | ^~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c:1183:45: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1183 | static char *tags[NUM_TAGS] = { "clig", "liga", "hlig", "dlig", "calt" }; | ^~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c:1183:53: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1183 | static char *tags[NUM_TAGS] = { "clig", "liga", "hlig", "dlig", "calt" }; | ^~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c:1183:61: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1183 | static char *tags[NUM_TAGS] = { "clig", "liga", "hlig", "dlig", "calt" }; | ^~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c:1183:69: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 1183 | static char *tags[NUM_TAGS] = { "clig", "liga", "hlig", "dlig", "calt" }; | ^~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c: In function ‘_raqm_shape’: /home/build/YPKG/root/krita/build/krita-5.2.16/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c:2243:7: warning: ‘hb_ft_font_get_face’ is deprecated: Use 'hb_ft_font_get_ft_face' instead [-Wdeprecated-declarations] 2243 | FT_Get_Transform (hb_ft_font_get_face (run->font), &matrix, NULL); | ^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c:39: /usr/include/harfbuzz/hb-ft.h:153:1: note: declared here 153 | hb_ft_font_get_face (hb_font_t *font); | ^~~~~~~~~~~~~~~~~~~ [17/3305] Linking C static library 3rdparty_vendor/raqm/liblibraqm.a [18/3305] Linking CXX shared library libs/version/libkritaversion.so.19.0.0 [19/3305] Creating library symlink libs/version/libkritaversion.so.19 libs/version/libkritaversion.so [20/3305] Automatic MOC for target krita_version [21/3305] Building CXX object krita/CMakeFiles/krita_version.dir/krita_version_autogen/mocs_compilation.cpp.o [22/3305] Automatic MOC for target kritaglobal [23/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_shared.cpp.o [24/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kritaglobal_autogen/mocs_compilation.cpp.o [25/3305] Generating mo... [26/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_signal_compressor_with_param.cpp.o [27/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_memory_leak_tracker.cpp.o [28/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisHandleStyle.cpp.o [29/3305] Building CXX object krita/CMakeFiles/krita_version.dir/kritaversion.cpp.o [30/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_thread_safe_signal_compressor.cpp.o [31/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_debug.cpp.o [32/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_signal_compressor.cpp.o [33/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_painting_tweaks.cpp.o [34/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_assert.cpp.o [35/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_acyclic_signal_connector.cpp.o [36/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisQPainterStateSaver.cpp.o [37/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisDeleteLaterWrapper.cpp.o [38/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_dom_utils.cpp.o [39/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_config_notifier.cpp.o [40/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisHandlePainterHelper.cpp.o [41/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisFileUtils.cpp.o [42/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisSignalMapper.cpp.o [43/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KoID.cpp.o [44/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KoUnit.cpp.o [45/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisRollingSumAccumulatorWrapper.cpp.o [46/3305] Linking CXX executable krita/krita_version [47/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisRollingMeanAccumulatorWrapper.cpp.o [48/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisRegion.cpp.o [49/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisSynchronizedConnection.cpp.o [50/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisBackup.cpp.o [51/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisBezierMesh.cpp.o [52/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisUsageLogger.cpp.o [53/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisRectsGrid.cpp.o [54/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisBezierPatch.cpp.o [55/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisCursorOverrideLock.cpp.o [56/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisFilteredRollingMean.cpp.o [57/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisSampleRectIterator.cpp.o [58/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_latency_tracker.cpp.o [59/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisBezierUtils.cpp.o [60/3305] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_algebra_2d.cpp.o [61/3305] Linking CXX shared library libs/global/libkritaglobal.so.19.0.0 [62/3305] Creating library symlink libs/global/libkritaglobal.so.19 libs/global/libkritaglobal.so [63/3305] Automatic MOC for target kritamultiarch [64/3305] Building CXX object libs/multiarch/CMakeFiles/kritamultiarch.dir/kritamultiarch_autogen/mocs_compilation.cpp.o [65/3305] Automatic MOC for target kritastore [66/3305] Automatic MOC for target kritaplugin [67/3305] Automatic MOC for target kritacolord [68/3305] Generating CdInterface.cpp, CdInterface.h [69/3305] Generating CdDeviceInterface.cpp, CdDeviceInterface.h [70/3305] Generating CdProfileInterface.cpp, CdProfileInterface.h [71/3305] Generating CdSensorInterface.cpp, CdSensorInterface.h [72/3305] Generating CdInterface.moc [73/3305] Generating CdDeviceInterface.moc [74/3305] Generating CdProfileInterface.moc [75/3305] Generating CdSensorInterface.moc [76/3305] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoXmlNS.cpp.o [77/3305] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoStoreDevice.cpp.o [78/3305] Building CXX object libs/koplugin/CMakeFiles/kritaplugin.dir/kritaplugin_autogen/mocs_compilation.cpp.o [79/3305] Building CXX object libs/store/CMakeFiles/kritastore.dir/kritastore_autogen/mocs_compilation.cpp.o [80/3305] Building CXX object libs/multiarch/CMakeFiles/kritamultiarch.dir/KisSupportedArchitectures.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.16/libs/multiarch/KisSupportedArchitectures.cpp:37:5: warning: ‘XSIMD_VERSION_MAJOR’ is not defined, evaluates to ‘0’ [-Wundef] 37 | #if XSIMD_VERSION_MAJOR < 13 | ^~~~~~~~~~~~~~~~~~~ [81/3305] Building CXX object libs/multiarch/CMakeFiles/kritamultiarch.dir/KoMultiArchBuildSupport.cpp.o [82/3305] Building CXX object libs/store/CMakeFiles/kritastore.dir/StoreDebug.cpp.o [83/3305] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoLZF.cpp.o [84/3305] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/kritacolord_autogen/mocs_compilation.cpp.o [85/3305] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoDirectoryStore.cpp.o [86/3305] Linking CXX shared library libs/multiarch/libkritamultiarch.so.19.0.0 [87/3305] Creating library symlink libs/multiarch/libkritamultiarch.so.19 libs/multiarch/libkritamultiarch.so [88/3305] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoXmlWriter.cpp.o [89/3305] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoQuaZipStore.cpp.o [90/3305] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoStore.cpp.o [91/3305] Building CXX object libs/koplugin/CMakeFiles/kritaplugin.dir/KoJsonTrader.cpp.o [92/3305] Linking CXX shared library libs/store/libkritastore.so.19.0.0 [93/3305] Creating library symlink libs/store/libkritastore.so.19 libs/store/libkritastore.so [94/3305] Building CXX object libs/koplugin/CMakeFiles/kritaplugin.dir/KoPluginLoader.cpp.o [95/3305] Building CXX object libs/koplugin/CMakeFiles/kritaplugin.dir/KisMimeDatabase.cpp.o [96/3305] Linking CXX shared library libs/koplugin/libkritaplugin.so.19.0.0 [97/3305] Creating library symlink libs/koplugin/libkritaplugin.so.19 libs/koplugin/libkritaplugin.so [98/3305] Automatic MOC for target kritaresources [99/3305] Generating qrc_sql.cpp [100/3305] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/CdProfileInterface.cpp.o [101/3305] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/CdSensorInterface.cpp.o [102/3305] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/KisColord.cpp.o [103/3305] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/CdDeviceInterface.cpp.o [104/3305] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/CdInterface.cpp.o [105/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceLoader.cpp.o [106/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceModelProvider.cpp.o [107/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisStorageFilterProxyModel.cpp.o [108/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceLoaderRegistry.cpp.o [109/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/kritaresources_autogen/mocs_compilation.cpp.o [110/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisTagFilterResourceProxyModel.cpp.o [111/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceIterator.cpp.o [112/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceSearchBoxFilter.cpp.o [113/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceTypeModel.cpp.o [114/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceTypes.cpp.o [115/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceQueryMapper.cpp.o [116/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisStoragePlugin.cpp.o [117/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceStorage.cpp.o [118/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisStorageModel.cpp.o [119/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoMD5Generator.cpp.o [120/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResource.cpp.o [121/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisTag.cpp.o [122/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoEmbeddedResource.cpp.o [123/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisFolderStorage.cpp.o [124/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisBundleStorage.cpp.o [125/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceModel.cpp.o [126/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceSignature.cpp.o [127/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisMemoryStorage.cpp.o [128/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/ResourceDebug.cpp.o [129/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceCacheInterface.cpp.o [130/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceLocator.cpp.o [131/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceLoadResult.cpp.o [132/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceBundleManifest.cpp.o [133/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/qrc_sql.cpp.o [134/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceCacheStorage.cpp.o [135/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceCachePrefixedStorageWrapper.cpp.o [136/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisGlobalResourcesInterface.cpp.o [137/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisRequiredResourcesOperators.cpp.o [138/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoCanvasResourcesInterface.cpp.o [139/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisLocalStrokeResources.cpp.o [140/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisTagModel.cpp.o [141/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourcesInterface.cpp.o [142/3305] Linking CXX shared library libs/color/colord/libkritacolord.so.19.0.0 [143/3305] Creating library symlink libs/color/colord/libkritacolord.so.19 libs/color/colord/libkritacolord.so [144/3305] Automatic MOC for target kritacolor [145/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceBundle.cpp.o [146/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoLocalStrokeCanvasResources.cpp.o [147/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourcePaths.cpp.o [148/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisEmbeddedResourceStorageProxy.cpp.o [149/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisTagResourceModel.cpp.o [150/3305] Building CXX object libs/color/CMakeFiles/kritacolor.dir/kritacolor_autogen/mocs_compilation.cpp.o [151/3305] Building CXX object libs/color/CMakeFiles/kritacolor.dir/linux/kis_color_manager.cpp.o [152/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceThumbnailCache.cpp.o [153/3305] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceCacheDb.cpp.o [154/3305] Linking CXX shared library libs/color/libkritacolor.so.19.0.0 [155/3305] Creating library symlink libs/color/libkritacolor.so.19 libs/color/libkritacolor.so [156/3305] Linking CXX shared library libs/resources/libkritaresources.so.19.0.0 [157/3305] Creating library symlink libs/resources/libkritaresources.so.19 libs/resources/libkritaresources.so [158/3305] Automatic MOC for target kritawidgetutils [159/3305] Generating qrc_kxmlgui.cpp [160/3305] Generating ui_kshortcutwidget.h [161/3305] Generating ui_KisShortcutsDialog.h [162/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoFakeProgressProxy.cpp.o [163/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressProxy.cpp.o [164/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoUpdaterPrivate_p.cpp.o [165/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoUpdater.cpp.o [166/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/WidgetUtilsDebug.cpp.o [167/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressBar.cpp.o [168/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoCheckerBoardPainter.cpp.o [169/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProperties.cpp.o [170/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPreviewFileDialog.cpp.o [171/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisKineticScroller.cpp.o [172/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoGroupButton.cpp.o [173/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisActionsSnapshot.cpp.o [174/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressUpdater.cpp.o [175/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoItemToolTip.cpp.o [176/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_cursor.cc.o [177/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_icon_utils.cpp.o [178/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisSqueezedComboBox.cpp.o [179/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPopupButton.cpp.o [180/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_cursor_cache.cpp.o [181/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisDialogStateSaver.cpp.o [182/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_action_registry.cpp.o [183/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kritawidgetutils_autogen/mocs_compilation.cpp.o [184/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_multipliers_double_slider_spinbox.cpp.o [185/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_num_parser.cpp.o [186/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoFileDialog.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/KoFileDialog.cpp: In member function ‘void KoFileDialog::onFilterSelected(const QString&)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/KoFileDialog.cpp:590:84: warning: ‘QFileDialog::DirectoryOnly’ is deprecated: Use setOption(ShowDirsOnly, true) instead [-Wdeprecated-declarations] 590 | if (mode != QFileDialog::FileMode::Directory && mode != QFileDialog::FileMode::DirectoryOnly) { | ^~~~~~~~~~~~~ In file included from /usr/include/QtWidgets/QFileDialog:1, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/KoFileDialog.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/KoFileDialog.cpp:7: /usr/include/QtWidgets/qfiledialog.h:84:21: note: declared here 84 | DirectoryOnly Q_DECL_ENUMERATOR_DEPRECATED_X("Use setOption(ShowDirsOnly, true) instead")}; | ^~~~~~~~~~~~~ [187/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_double_parse_spin_box.cpp.o [188/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_double_parse_unit_spin_box.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/kis_double_parse_unit_spin_box.cpp: In member function ‘void KisDoubleParseUnitSpinBox::setUnitManager(KisSpinBoxUnitManager*)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/kis_double_parse_unit_spin_box.cpp:117:24: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 117 | oldUnitManager && | ~~~~~~~~~~~~~~~^~ 118 | (d->unitManager->getApparentUnitSymbol() != oldUnitManager->getApparentUnitSymbol() || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 119 | d->unitManager->getUnitDimensionType() == oldUnitManager->getUnitDimensionType())) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [189/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisFontFamilyValidator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/KisFontFamilyValidator.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/KisFontFamilyValidator.h: In constructor ‘KisFontFamilyValidator::KisFontFamilyValidator(const QStringList&, QObject*)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/KisFontFamilyValidator.h:24:17: warning: ‘KisFontFamilyValidator::m_families’ will be initialized after [-Wreorder] 24 | QStringList m_families; | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/KisFontFamilyValidator.cpp:14:24: warning: base ‘QValidator’ [-Wreorder] 14 | , QValidator(parent) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/KisFontFamilyValidator.cpp:12:1: warning: when initialized here [-Wreorder] 12 | KisFontFamilyValidator::KisFontFamilyValidator(const QStringList &families, QObject *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/KisFontFamilyValidator.cpp: In member function ‘virtual QValidator::State KisFontFamilyValidator::validate(QString&, int&) const’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/KisFontFamilyValidator.cpp:17:73: warning: unused parameter ‘pos’ [-Wunused-parameter] 17 | QValidator::State KisFontFamilyValidator::validate(QString &input, int &pos) const | ~~~~~^~~ [190/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_int_parse_spin_box.cpp.o [191/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_spin_box_unit_manager.cpp.o [192/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPopupSelfActivatingLineEdit.cpp.o [193/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisMenuStyleDontCloseOnAlt.cpp.o [194/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisOptionButtonStrip.cpp.o [195/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_font_family_combo_box.cpp.o [196/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisSpinBoxPluralHelper.cpp.o [197/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisRepaintDebugger.cpp.o [198/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisOptionCollectionWidget.cpp.o [199/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisRecentFilesManager.cpp.o [200/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/khelpclient.cpp.o [201/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisScreenMigrationTracker.cpp.o [202/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_slider_spin_box.cpp.o [203/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/klanguagebutton.cpp.o [204/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/kcolorscheme.cpp.o [205/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/kcolorschememanager.cpp.o [206/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutEditWidget.cpp.o [207/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/kstandardaction.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/config/kstandardaction.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/config/kstandardaction_p.h:88:41: warning: ‘KStandardShortcut::SaveOptions’ is deprecated: Since 5.39. No known users [-Wdeprecated-declarations] 88 | { SaveOptions, KStandardShortcut::SaveOptions, "options_save_options", I18N_NOOP("&Save Settings"), 0, 0 }, | ^~~~~~~~~~~ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/config/kstandardaction.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/config/kstandardaction.cpp:7: /usr/include/KF5/KConfigGui/kstandardshortcut.h:126:5: note: declared here 126 | SaveOptions ///< @deprecated since 5.39 | ^~~~~~~~~~~ [208/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisWrappableHBoxLayout.cpp.o [209/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/krecentfilesaction.cpp.o [210/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditorDelegate.cpp.o [211/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditorItem.cpp.o [212/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutschemeshelper.cpp.o [213/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsDialog_p.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/xmlgui/KisShortcutsDialog_p.cpp: In member function ‘void KisShortcutsDialog::KisShortcutsDialogPrivate::changeShortcutScheme(const QString&)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/xmlgui/KisShortcutsDialog_p.cpp:45:35: warning: ‘KMessageBox::ButtonCode KMessageBox::questionYesNo(QWidget*, const QString&, const QString&, const KGuiItem&, const KGuiItem&, const QString&, Options)’ is deprecated: Since 5.100. Use questionTwoActions() [-Wdeprecated-declarations] 45 | KMessageBox::questionYesNo( q,dialogText ) == KMessageBox::Yes) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/xmlgui/KisShortcutsDialog_p.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/xmlgui/KisShortcutsDialog_p.cpp:8: /usr/include/KF5/KWidgetsAddons/kmessagebox.h:143:12: note: declared here 143 | ButtonCode questionYesNo(QWidget *parent, | ^~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/xmlgui/KisShortcutsDialog_p.cpp:45:68: warning: ‘KMessageBox::Yes’ is deprecated: Since 5.100. Use PrimaryAction. [-Wdeprecated-declarations] 45 | KMessageBox::questionYesNo( q,dialogText ) == KMessageBox::Yes) { | ^~~ /usr/include/KF5/KWidgetsAddons/kmessagebox.h:55:5: note: declared here 55 | Yes KWIDGETSADDONS_ENUMERATOR_DEPRECATED_VERSION(5, 100, "Use PrimaryAction.") = PrimaryAction, | ^~~ [214/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsDialog.cpp.o [215/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kactioncategory.cpp.o [216/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kaboutkdedialog_p.cpp.o [217/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditor.cpp.o [218/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutschemeseditor.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp: In member function ‘void KisKShortcutSchemesEditor::newScheme()’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp:103:27: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations] 103 | KMessageBox::sorry(m_dialog, i18n("A scheme with this name already exists.")); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/xmlgui/KisShortcutsDialog_p.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp:7: /usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here 931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify); | ^~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp: In member function ‘void KisKShortcutSchemesEditor::deleteScheme()’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp:126:35: warning: ‘KMessageBox::ButtonCode KMessageBox::questionYesNo(QWidget*, const QString&, const QString&, const KGuiItem&, const KGuiItem&, const QString&, Options)’ is deprecated: Since 5.100. Use questionTwoActions() [-Wdeprecated-declarations] 126 | if (KMessageBox::questionYesNo(m_dialog, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 127 | i18n("Do you really want to delete the scheme %1?\n\ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 128 | Note that this will not remove any system wide shortcut schemes.", currentScheme())) == KMessageBox::No) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/KF5/KWidgetsAddons/kmessagebox.h:143:12: note: declared here 143 | ButtonCode questionYesNo(QWidget *parent, | ^~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp:128:102: warning: ‘KMessageBox::No’ is deprecated: Since 5.100. Use SecondaryAction. [-Wdeprecated-declarations] 128 | Note that this will not remove any system wide shortcut schemes.", currentScheme())) == KMessageBox::No) { | ^~ /usr/include/KF5/KWidgetsAddons/kmessagebox.h:57:5: note: declared here 57 | No KWIDGETSADDONS_ENUMERATOR_DEPRECATED_VERSION(5, 100, "Use SecondaryAction.") = SecondaryAction, | ^~ [219/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditor_p.cpp.o [220/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/khelpmenu.cpp.o [221/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kgesturemap.cpp.o [222/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kbugreport.cpp.o [223/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kcheckaccelerators.cpp.o [224/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoggletoolbaraction.cpp.o [225/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kgesture.cpp.o [226/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutwidget.cpp.o [227/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kundoactions.cpp.o [228/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kactioncollection.cpp.o [229/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kkeysequencewidget.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/xmlgui/kkeysequencewidget.cpp: In member function ‘void KisKKeySequenceWidgetPrivate::wontStealShortcut(QAction*, const QKeySequence&)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/xmlgui/kkeysequencewidget.cpp:202:23: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations] 202 | KMessageBox::sorry(q, msg, title); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/xmlgui/kkeysequencewidget.cpp:22: /usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here 931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify); | ^~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/xmlgui/kkeysequencewidget.cpp: In member function ‘virtual void KKeySequenceButton::keyPressEvent(QKeyEvent*)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgetutils/xmlgui/kkeysequencewidget.cpp:637:27: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations] 637 | KMessageBox::sorry(this, | ~~~~~~~~~~~~~~~~~~^~~~~~ 638 | i18n("The key you just pressed is not supported by Qt."), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | i18n("Unsupported Key")); | ~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here 931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify); | ^~~~~ [230/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoolbarhandler.cpp.o [231/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/qrc_kxmlgui.cpp.o [232/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kmainwindow.cpp.o [233/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kswitchlanguagedialog_p.cpp.o [234/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguibuilder.cpp.o [235/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/commandmodel.cpp.o [236/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiwindow.cpp.o [237/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisClickableLabel.cpp.o [238/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kmainwindowiface.cpp.o [239/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiversionhandler.cpp.o [240/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoolbar.cpp.o [241/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kedittoolbar.cpp.o [242/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguifactory.cpp.o [243/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/katecommandbar.cpp.o [244/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiclient.cpp.o [245/3305] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguifactory_p.cpp.o [246/3305] Linking CXX shared library libs/widgetutils/libkritawidgetutils.so.19.0.0 [247/3305] Creating library symlink libs/widgetutils/libkritawidgetutils.so.19 libs/widgetutils/libkritawidgetutils.so [248/3305] Automatic MOC for target kritametadata [249/3305] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kritametadata_autogen/mocs_compilation.cpp.o [250/3305] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter.cc.o [251/3305] Automatic MOC for target kritacommand [252/3305] Automatic MOC for target kritaresourcewidgets [253/3305] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy.cc.o [254/3305] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_parser.cc.o [255/3305] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_schema_registry.cc.o [256/3305] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_p.cc.o [257/3305] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_validator.cc.o [258/3305] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_entry.cc.o [259/3305] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2commandextradata.cpp.o [260/3305] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_registry.cc.o [261/3305] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy_registry.cc.o [262/3305] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_registry_model.cc.o [263/3305] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_store.cc.o [264/3305] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_type_info.cc.o [265/3305] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy_p.cc.o [266/3305] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kritacommand_autogen/mocs_compilation.cpp.o [267/3305] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_value.cc.o [268/3305] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2group.cpp.o [269/3305] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2magicstring.cpp.o [270/3305] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_schema.cc.o [271/3305] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kis_undo_store.cpp.o [272/3305] Building CXX object libs/command/CMakeFiles/kritacommand.dir/KisCumulativeUndoData.cpp.o [273/3305] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2model.cpp.o [274/3305] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2view.cpp.o [275/3305] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kis_undo_stores.cpp.o [276/3305] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2stack.cpp.o [277/3305] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooserSync.cpp.o [278/3305] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kis_command_utils.cpp.o [279/3305] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisIconToolTip.cpp.o [280/3305] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemDelegate.cpp.o [281/3305] Linking CXX shared library libs/command/libkritacommand.so.19.0.0 [282/3305] Creating library symlink libs/command/libkritacommand.so.19 libs/command/libkritacommand.so [283/3305] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemListView.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.16/libs/resourcewidgets/KisResourceItemListView.cpp: In member function ‘virtual void KisResourceItemListView::resizeEvent(QResizeEvent*)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/resourcewidgets/KisResourceItemListView.cpp:211:12: warning: enumeration value ‘IconGrid’ not handled in switch [-Wswitch] 211 | switch (m_d->viewMode) { | ^ [284/3305] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/kritaresourcewidgets_autogen/mocs_compilation.cpp.o [285/3305] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceThumbnailPainter.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.16/libs/resourcewidgets/KisResourceThumbnailPainter.cpp: In member function ‘void KisResourceThumbnailPainter::paint(QPainter*, const QModelIndex&, QRect, const QPalette&, bool, bool) const’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/resourcewidgets/KisResourceThumbnailPainter.cpp:45:51: warning: ‘const QBrush& QPalette::background() const’ is deprecated: Use QPalette::window() instead [-Wdeprecated-declarations] 45 | painter->fillRect(rect, palette.background()); | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/QtWidgets/qwidget.h:48, from /usr/include/QtWidgets/qabstractspinbox.h:44, from /usr/include/QtWidgets/qstyleoption.h:47, from /usr/include/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/QtWidgets/QAbstractItemDelegate:1, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/resourcewidgets/KisResourceThumbnailPainter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/resourcewidgets/KisResourceThumbnailPainter.cpp:8: /usr/include/QtGui/qpalette.h:149:26: note: declared here 149 | inline const QBrush &background() const { return window(); } | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/resourcewidgets/KisResourceThumbnailPainter.cpp:53:11: warning: variable ‘imageSize’ set but not used [-Wunused-but-set-variable] 53 | QSize imageSize = thumbnail.size(); | ^~~~~~~~~ [286/3305] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemView.cpp.o [287/3305] Automatic MOC for target kritapigment [288/3305] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooserContextMenu.cpp.o [289/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16Base.cpp.o [290/3305] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagFilterWidget.cpp.o [291/3305] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagToolButton.cpp.o [292/3305] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceTaggingManager.cpp.o [293/3305] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/TagActions.cpp.o [294/3305] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagChooserWidget.cpp.o [295/3305] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_backend_registry.cpp.o [296/3305] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisStorageChooserWidget.cpp.o [297/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorBase.cpp.o [298/3305] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooser.cpp.o [299/3305] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceUserOperations.cpp.o [300/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversions.cpp.o [301/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16Factory.cpp.o [302/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/DebugPigment.cpp.o [303/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceEngine.cpp.o [304/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorModelStandardIds.cpp.o [305/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionCache.cpp.o [306/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionTransformation.cpp.o [307/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorProofingConversionTransformation.cpp.o [308/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionTransformationFactory.cpp.o [309/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceFactory.cpp.o [310/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceMaths.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [311/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/kritapigment_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/moc_KoColorDisplayRendererInterface.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:215:18: note: remove the ‘< >’ [312/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorProfile.cpp.o [313/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorDisplayRendererInterface.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorDisplayRendererInterface.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [314/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformation.cpp.o [315/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoCmykColorSpaceMaths.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoCmykColorSpaceMaths.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoCmykColorSpaceMaths.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [316/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformationFactory.cpp.o [317/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeColorTransformation.cpp.o [318/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoLabColorSpaceMaths.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLabColorSpaceMaths.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLabColorSpaceMaths.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [319/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoBasicHistogramProducers.cpp.o [320/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformationFactoryRegistry.cpp.o [321/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorProfileStorage.cpp.o [322/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoCopyColorConversionTransformation.cpp.o [323/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionAlphaTransformation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorConversionAlphaTransformation.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [324/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoFallBackColorTransformation.cpp.o [325/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [326/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoMultipleColorConversionTransformation.cpp.o [327/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionSystem.cpp.o [328/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoHistogramProducer.cpp.o [329/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoOptimizedCompositeOpFactory.cpp.o [330/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeOp.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoCompositeOp.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [331/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoSimpleColorSpaceEngine.cpp.o [332/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpace.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [333/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16FactoryImpl.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoOptimizedPixelDataScalerU8ToU16FactoryImpl.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoOptimizedPixelDataScalerU8ToU16.h:145:49: warning: ‘XSIMD_WITH_NEON’ is not defined, evaluates to ‘0’ [-Wundef] 145 | #elif defined(HAVE_XSIMD) && XSIMD_WITH_SSE2 || XSIMD_WITH_NEON || XSIMD_WITH_NEON64 | ^~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoOptimizedPixelDataScalerU8ToU16.h:145:68: warning: ‘XSIMD_WITH_NEON64’ is not defined, evaluates to ‘0’ [-Wundef] 145 | #elif defined(HAVE_XSIMD) && XSIMD_WITH_SSE2 || XSIMD_WITH_NEON || XSIMD_WITH_NEON64 | ^~~~~~~~~~~~~~~~~ [334/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/colorprofiles/KoDummyColorProfile.cpp.o [335/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoColorSpaceBlendingPolicy.cpp.o [336/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoAlphaDarkenParamsWrapper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/compositeops/KoAlphaDarkenParamsWrapper.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/compositeops/KoAlphaDarkenParamsWrapper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [337/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorFactory.cpp.o [338/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceRegistry.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/colorspaces/KoAlphaColorSpace.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceRegistry.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [339/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorFactoryImpl.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoAlphaMaskApplicator.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoAlphaMaskApplicatorFactoryImpl.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [340/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/resources/KoAbstractGradient.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoAbstractGradient.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [341/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/resources/KoPattern.cpp.o [342/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoRgbU16ColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/colorspaces/KoSimpleColorSpace.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/colorspaces/KoRgbU16ColorSpace.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/colorspaces/KoRgbU16ColorSpace.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [343/3305] Linking CXX shared library libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 [344/3305] Creating library symlink libs/resourcewidgets/libkritaresourcewidgets.so.19 libs/resourcewidgets/libkritaresourcewidgets.so [345/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/resources/KisSwatch.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KisSwatch.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KisSwatch.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [346/3305] Linking CXX shared library libs/metadata/libkritametadata.so.19.0.0 [347/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoOptimizedCompositeOpFactoryPerArch_Scalar.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/compositeops/KoOptimizedCompositeOpFactoryPerArch_Scalar.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [348/3305] Creating library symlink libs/metadata/libkritametadata.so.19 libs/metadata/libkritametadata.so [349/3305] Automatic MOC for target kritaexifcommon [350/3305] Building CXX object plugins/metadata/common/CMakeFiles/kritaexifcommon.dir/kritaexifcommon_autogen/mocs_compilation.cpp.o [351/3305] Automatic MOC for target kritaiptc [352/3305] Automatic MOC for target kritaxmp [353/3305] Automatic MOC for target kritaexif [354/3305] Building CXX object plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kritaiptc_autogen/mocs_compilation.cpp.o [355/3305] Building CXX object plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kritaxmp_autogen/mocs_compilation.cpp.o [356/3305] Building CXX object plugins/metadata/exif/CMakeFiles/kritaexif.dir/kritaexif_autogen/mocs_compilation.cpp.o [357/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeOpRegistry.cpp.o [358/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/resources/KisUniqueColorSet.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KisUniqueColorSet.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KisUniqueColorSet.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [359/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/resources/KisSwatchGroup.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KisSwatch.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KisSwatchGroup.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KisSwatchGroup.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [360/3305] Building CXX object plugins/metadata/exif/CMakeFiles/kritaexif.dir/kis_exif_plugin.cpp.o [361/3305] Building CXX object plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kis_iptc_plugin.cpp.o [362/3305] Building CXX object plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kis_xmp_plugin.cpp.o [363/3305] Building CXX object plugins/metadata/common/CMakeFiles/kritaexifcommon.dir/KisExiv2IODevice.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/metadata/common/KisExiv2IODevice.cpp: In member function ‘virtual const std::string& KisExiv2IODevice::path() const’: /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/metadata/common/KisExiv2IODevice.cpp:272:41: warning: returning reference to temporary [-Wreturn-local-addr] 272 | return filePathQString().toStdString(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [364/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/resources/KisGradientConversion.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KisGradientConversion.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KisGradientConversion.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [365/3305] Linking CXX shared library plugins/metadata/common/libkritaexifcommon.so.19.0.0 [366/3305] Creating library symlink plugins/metadata/common/libkritaexifcommon.so.19 plugins/metadata/common/libkritaexifcommon.so [367/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/resources/KoStopGradient.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoStopGradient.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [368/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/resources/KoSegmentGradient.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoSegmentGradient.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [369/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoAlphaColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/colorspaces/KoAlphaColorSpace.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/colorspaces/KoAlphaColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [370/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/resources/KoColorSet.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.cpp:39: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [371/3305] Building CXX object plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kis_iptc_io.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/metadata/iptc/kis_iptc_io.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/metadata/common/kis_exiv2_common.h: In function ‘KisMetaData::Value exivValueToKMDValue(const Exiv2::Value::UniquePtr&, bool, KisMetaData::Value::ValueType)’: /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/metadata/common/kis_exiv2_common.h:55:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 55 | for (int i = 0; i < value->count(); i++) | ~~^~~~~~~~~~~~~~~~ [372/3305] Building CXX object plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kis_xmp_io.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/metadata/xmp/kis_xmp_io.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/metadata/common/kis_exiv2_common.h: In function ‘KisMetaData::Value exivValueToKMDValue(const Exiv2::Value::UniquePtr&, bool, KisMetaData::Value::ValueType)’: /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/metadata/common/kis_exiv2_common.h:55:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 55 | for (int i = 0; i < value->count(); i++) | ~~^~~~~~~~~~~~~~~~ [373/3305] Linking CXX shared module plugins/metadata/iptc/kritaiptc.so [374/3305] Linking CXX shared module plugins/metadata/xmp/kritaxmp.so [375/3305] Building CXX object plugins/metadata/exif/CMakeFiles/kritaexif.dir/kis_exif_io.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/metadata/exif/kis_exif_io.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/metadata/common/kis_exiv2_common.h: In function ‘KisMetaData::Value exivValueToKMDValue(const Exiv2::Value::UniquePtr&, bool, KisMetaData::Value::ValueType)’: /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/metadata/common/kis_exiv2_common.h:55:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 55 | for (int i = 0; i < value->count(); i++) | ~~^~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/metadata/exif/kis_exif_io.cpp: In function ‘KisMetaData::Value cfaPatternExifToKMD(Exiv2::Value::UniquePtr, Exiv2::ByteOrder)’: /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/metadata/exif/kis_exif_io.cpp:341:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 341 | for (int i = 0; i < columns * rows; i++) { | ~~^~~~~~~~~~~~~~~~ [376/3305] Linking CXX shared module plugins/metadata/exif/kritaexif.so [377/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoLabColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/colorspaces/KoSimpleColorSpace.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/colorspaces/KoLabColorSpace.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/colorspaces/KoLabColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [378/3305] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoRgbU8ColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/colorspaces/KoSimpleColorSpace.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/colorspaces/KoRgbU8ColorSpace.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/colorspaces/KoRgbU8ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [379/3305] Linking CXX shared library libs/pigment/libkritapigment.so.19.0.0 [380/3305] Creating library symlink libs/pigment/libkritapigment.so.19 libs/pigment/libkritapigment.so [381/3305] Automatic MOC for target kritapsdutils [382/3305] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/kritapsdutils_autogen/mocs_compilation.cpp.o [383/3305] Automatic MOC for target krita_colorspaces_extensions [384/3305] Automatic MOC for target kritalcmsengine [385/3305] Automatic MOC for target kritaflake [386/3305] Generating ui_PathToolOptionWidgetBase.h [387/3305] Generating ui_KoZoomToolWidget.h [388/3305] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/krita_colorspaces_extensions_autogen/mocs_compilation.cpp.o [389/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/kritalcmsengine_autogen/mocs_compilation.cpp.o [390/3305] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/extensions_plugin.cc.o [391/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoGradientHelper.cpp.o [392/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasBase.cpp.o [393/3305] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_dodgehighlights_adjustment.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/colorspaceextensions/kis_dodgehighlights_adjustment.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [394/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFlake.cpp.o [395/3305] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/psd.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [396/3305] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_object_catcher.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/asl/kis_asl_object_catcher.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [397/3305] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_dodgemidtones_adjustment.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/colorspaceextensions/kis_dodgemidtones_adjustment.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [398/3305] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/compression.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/compression.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/compression.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [399/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDerivedResourceConverter.cpp.o [400/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoActiveCanvasResourceDependency.cpp.o [401/3305] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_writer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/asl/kis_asl_writer.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/asl/kis_asl_writer.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [402/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoResourceUpdateMediator.cpp.o [403/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasSupervisor.cpp.o [404/3305] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_callback_object_catcher.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/asl/kis_asl_callback_object_catcher.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [405/3305] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_patterns_writer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/asl/kis_asl_patterns_writer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/asl/kis_asl_patterns_writer.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [406/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasObserverBase.cpp.o [407/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDockFactoryBase.cpp.o [408/3305] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_hsv_adjustment.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [409/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/kritaflake_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/flake/kritaflake_autogen/EWIEGA46WW/../../../../../libs/flake/KoResourceManager_p.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/flake/kritaflake_autogen/EWIEGA46WW/moc_KoResourceManager_p.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/flake/kritaflake_autogen/mocs_compilation.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [410/3305] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_xml_writer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/asl/kis_asl_xml_writer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/asl/kis_asl_xml_writer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [411/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoInsets.cpp.o [412/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeApplicationData.cpp.o [413/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSelectedShapesProxy.cpp.o [414/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDockRegistry.cpp.o [415/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSelectedShapesProxySimple.cpp.o [416/3305] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_xml_parser.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/asl/kis_asl_xml_parser.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [417/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeAnchor.cpp.o [418/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPathPoint.cpp.o [419/3305] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_reader.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/asl/kis_asl_reader.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/asl/kis_asl_reader.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [420/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoResourceManager_p.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/KoResourceManager_p.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/KoResourceManager_p.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [421/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasResourceProvider.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/KoResourceManager_p.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/KoCanvasResourceProvider.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [422/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeContainerModel.cpp.o [423/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDocumentResourceManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/KoResourceManager_p.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/KoDocumentResourceManager.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [424/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPathSegment.cpp.o [425/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSelection.cpp.o [426/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeControllerBase.cpp.o [427/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeContainer.cpp.o [428/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeGroup.cpp.o [429/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDeferredShapeFactoryBase.cpp.o [430/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasController.cpp.o [431/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoMarker.cpp.o [432/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPathShape.cpp.o [433/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeUserData.cpp.o [434/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolBase.cpp.o [435/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoMarkerCollection.cpp.o [436/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPathShapeFactory.cpp.o [437/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShape.cpp.o [438/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolFactoryBase.cpp.o [439/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasControllerWidgetViewport_p.cpp.o [440/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasControllerWidget.cpp.o [441/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoLoadingShapeUpdater.cpp.o [442/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolSelection.cpp.o [443/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeFactoryBase.cpp.o [444/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeStrokeModel.cpp.o [445/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeRegistry.cpp.o [446/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeBackground.cpp.o [447/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoParameterShape.cpp.o [448/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeLayer.cpp.o [449/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPointerEvent.cpp.o [450/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoInputDevice.cpp.o [451/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolManager_p.cpp.o [452/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeController.cpp.o [453/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolRegistry.cpp.o [454/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoColorBackground.cpp.o [455/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPathShapeLoader.cpp.o [456/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeSavingContext.cpp.o [457/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoGradientBackground.cpp.o [458/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolProxy.cpp.o [459/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeLoadingContext.cpp.o [460/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeStroke.cpp.o [461/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoHatchBackground.cpp.o [462/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSharedLoadingData.cpp.o [463/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSharedSavingData.cpp.o [464/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPatternBackground.cpp.o [465/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeConfigWidgetBase.cpp.o [466/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoVectorPatternBackground.cpp.o [467/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeManager.cpp.o [468/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSnapData.cpp.o [469/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDrag.cpp.o [470/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectFactoryBase.cpp.o [471/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoViewConverter.cpp.o [472/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSvgPaste.cpp.o [473/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSnapProxy.cpp.o [474/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSnapGuide.cpp.o [475/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeShadow.cpp.o [476/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolManager.cpp.o [477/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffect.cpp.o [478/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectRegistry.cpp.o [479/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectStack.cpp.o [480/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSnapStrategy.cpp.o [481/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectConfigWidgetBase.cpp.o [482/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeFillResourceConnector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/KoShapeFillResourceConnector.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [483/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectRenderContext.cpp.o [484/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectLoadingContext.cpp.o [485/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoTextShapeDataBase.cpp.o [486/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoTosContainerModel.cpp.o [487/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoMeshGradientBackground.cpp.o [488/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoClipMaskPainter.cpp.o [489/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeFillWrapper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/KoShapeFillWrapper.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [490/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoTosContainer.cpp.o [491/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoClipMask.cpp.o [492/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeAlignCommand.cpp.o [493/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeCreateCommand.cpp.o [494/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCurveFit.cpp.o [495/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoClipPath.cpp.o [496/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeDeleteCommand.cpp.o [497/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeLockCommand.cpp.o [498/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeBackgroundCommand.cpp.o [499/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeDistributeCommand.cpp.o [500/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeMoveCommand.cpp.o [501/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeGroupCommand.cpp.o [502/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeShearCommand.cpp.o [503/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeSizeCommand.cpp.o [504/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeResizeCommand.cpp.o [505/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeStrokeCommand.cpp.o [506/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeKeepAspectRatioCommand.cpp.o [507/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathBaseCommand.cpp.o [508/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathControlPointMoveCommand.cpp.o [509/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathSegmentBreakCommand.cpp.o [510/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeUngroupCommand.cpp.o [511/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointMoveCommand.cpp.o [512/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointTypeCommand.cpp.o [513/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointInsertCommand.cpp.o [514/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeReorderCommand.cpp.o [515/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathSegmentTypeCommand.cpp.o [516/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointRemoveCommand.cpp.o [517/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathCombineCommand.cpp.o [518/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoSubpathRemoveCommand.cpp.o [519/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathBreakAtPointCommand.cpp.o [520/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoParameterHandleMoveCommand.cpp.o [521/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoSubpathJoinCommand.cpp.o [522/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeTransformCommand.cpp.o [523/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoParameterToPathCommand.cpp.o [524/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathFillRuleCommand.cpp.o [525/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathMergeUtils.cpp.o [526/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathReverseCommand.cpp.o [527/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeRenameCommand.cpp.o [528/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeRunAroundCommand.cpp.o [529/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeShadowCommand.cpp.o [530/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointMergeCommand.cpp.o [531/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeTransparencyCommand.cpp.o [532/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoMultiPathPointMergeCommand.cpp.o [533/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathShapeMarkerCommand.cpp.o [534/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeClipCommand.cpp.o [535/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeUnclipCommand.cpp.o [536/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoKeepShapesSelectedCommand.cpp.o [537/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/html/HtmlSavingContext.cpp.o [538/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoMultiPathPointJoinCommand.cpp.o [539/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoAddRemoveShapeCommands.cpp.o [540/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/html/HtmlWriter.cpp.o [541/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolFactory.cpp.o [542/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathPointRubberSelectStrategy.cpp.o [543/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomToolFactory.cpp.o [544/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomStrategy.cpp.o [545/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathPointMoveStrategy.cpp.o [546/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathControlPointMoveStrategy.cpp.o [547/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolHandle.cpp.o [548/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomTool.cpp.o [549/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoParameterChangeStrategy.cpp.o [550/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomToolWidget.cpp.o [551/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/PathToolOptionWidget.cpp.o [552/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionStrategyFactory.cpp.o [553/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionStrategy.cpp.o [554/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgShape.cpp.o [555/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolSelection.cpp.o [556/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoShapeRubberSelectStrategy.cpp.o [557/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionTool.cpp.o [558/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgFilterHelper.cpp.o [559/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgGraphicContext.cpp.o [560/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgClipPathHelper.cpp.o [561/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/KoShapePainter.cpp.o [562/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathSegmentChangeStrategy.cpp.o [563/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgGradientHelper.cpp.o [564/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgSavingContext.cpp.o [565/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathTool.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/tools/KoPathTool.cpp: In member function ‘virtual void KoPathTool::mouseDoubleClickEvent(KoPointerEvent*)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/tools/KoPathTool.cpp:802:56: warning: unused parameter ‘event’ [-Wunused-parameter] 802 | void KoPathTool::mouseDoubleClickEvent(KoPointerEvent *event) | ~~~~~~~~~~~~~~~~^~~~~ [566/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgWriter.cpp.o [567/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgUtil.cpp.o [568/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshGradient.cpp.o [569/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgStyleWriter.cpp.o [570/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshPatch.cpp.o [571/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgLoadingContext.cpp.o [572/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshArray.cpp.o [573/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgCssHelper.cpp.o [574/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_glyphs.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/text/KoSvgTextShape_p_glyphs.cpp: In member function ‘bool KoSvgTextShape::Private::loadGlyph(const QTransform&, const QMap&, FT_Int32, bool, int, raqm_glyph_t&, QMap&, CharacterResult&, QPointF&) const’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/text/KoSvgTextShape_p_glyphs.cpp:270:17: warning: unused variable ‘ftFontUnitFactor’ [-Wunused-variable] 270 | const qreal ftFontUnitFactor = 1 / ftFontUnit; | ^~~~~~~~~~~~~~~~ [575/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_output.cpp.o [576/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgStyleParser.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/svg/SvgStyleParser.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [577/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape.cpp.o [578/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgText.cpp.o [579/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoCssTextUtils.cpp.o [580/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/FlakeDebug.cpp.o [581/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/resources/KoSvgSymbolCollectionResource.cpp.o [582/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextChunkShape.cpp.o [583/3305] Linking CXX shared library libs/psdutils/libkritapsdutils.so.19.0.0 [584/3305] Creating library symlink libs/psdutils/libkritapsdutils.so.19 libs/psdutils/libkritapsdutils.so [585/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tests/MockShapes.cpp.o [586/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/resources/KisSeExprScript.cpp.o [587/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextProperties.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/text/KoSvgTextProperties.cpp: In member function ‘void KoSvgTextProperties::parseSvgTextAttribute(const SvgLoadingContext&, const QString&, const QString&)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/text/KoSvgTextProperties.cpp:452:56: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations] 452 | QStringList params = value.split(' ', QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ In file included from /usr/include/QtCore/qhashfunctions.h:44, from /usr/include/QtCore/qlist.h:47, from /usr/include/QtCore/qvariant.h:45, from /usr/include/QtCore/QVariant:1, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/text/KoSvgTextProperties.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/text/KoSvgTextProperties.cpp:7: /usr/include/QtCore/qstring.h:602:9: note: declared here 602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ [588/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgParser.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/svg/SvgParser.cpp: In static member function ‘static QDomDocument SvgParser::createDocumentFromSvg(QXmlInputSource*, QString*, int*, int*)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/svg/SvgParser.cpp:172:24: warning: ‘bool QDomDocument::setContent(QXmlInputSource*, QXmlReader*, QString*, int*, int*)’ is deprecated: Use other overloads instead [-Wdeprecated-declarations] 172 | if (!doc.setContent(source, &reader, errorMsg, errorLine, errorColumn)) { | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/QtXml/QDomDocument:1, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/KoShape.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/KoShapeContainer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/KoTosContainer.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/KoPathShape.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/svg/SvgMeshPatch.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/svg/SvgMeshGradient.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/svg/SvgGradientHelper.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/svg/SvgParser.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/svg/SvgParser.cpp:13: /usr/include/QtXml/qdom.h:356:10: note: declared here 356 | bool setContent(QXmlInputSource *source, QXmlReader *reader, QString *errorMsg=nullptr, int *errorLine=nullptr, int *errorColumn=nullptr ); | ^~~~~~~~~~ [589/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoFontRegistry.cpp.o [590/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeLayoutFunc_inShape.cpp.o [591/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/resources/KoGamutMask.cpp.o [592/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeLayoutFunc_lines.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/text/KoSvgTextShapeLayoutFunc_lines.cpp: In function ‘void KoSvgTextShapeLayoutFunc::addWordToLine(QVector&, QPointF&, QVector&, LineBox&, bool, bool)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/text/KoSvgTextShapeLayoutFunc_lines.cpp:67:25: warning: unused parameter ‘ltr’ [-Wunused-parameter] 67 | bool ltr, | ~~~~~^~~ [593/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeMarkupConverter.cpp.o [594/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_layout.cpp.o [595/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/parsers/SvgTransformParser.cpp.o [596/3305] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoPolygonUtils.cpp.o [597/3305] Linking CXX shared library libs/flake/libkritaflake.so.19.0.0 [598/3305] Creating library symlink libs/flake/libkritaflake.so.19 libs/flake/libkritaflake.so [599/3305] Automatic MOC for target kritawidgets [600/3305] Generating ui_KoConfigAuthorPage.h [601/3305] Generating ui_wdg_file_name_requester.h [602/3305] Generating ui_KoShadowConfigWidget.h [603/3305] Generating ui_WdgDlgInternalColorSelector.h [604/3305] Generating ui_WdgPaletteListWidget.h [605/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kritawidgets_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/widgets/kritawidgets_autogen/EWIEGA46WW/../../../../../libs/widgets/KisColorSelectorInterface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/widgets/kritawidgets_autogen/EWIEGA46WW/moc_KisColorSelectorInterface.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/widgets/kritawidgets_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [606/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoVBox.cpp.o [607/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoDialog.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoDialog.cpp: In member function ‘void KoDialog::setButtons(ButtonCodes)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoDialog.cpp:259:51: warning: ‘KGuiItem KStandardGuiItem::yes()’ is deprecated: Since 5.100. Use an action verb to indicate the available option. [-Wdeprecated-declarations] 259 | d->appendButton(Yes, KStandardGuiItem::yes()); | ~~~~~~~~~~~~~~~~~~~~~^~ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoDialog.cpp:33: /usr/include/KF5/KWidgetsAddons/kstandardguiitem.h:112:10: note: declared here 112 | KGuiItem yes(); | ^~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoDialog.cpp:262:49: warning: ‘KGuiItem KStandardGuiItem::no()’ is deprecated: Since 5.100. Use an action verb to indicate the available option. [-Wdeprecated-declarations] 262 | d->appendButton(No, KStandardGuiItem::no()); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/include/KF5/KWidgetsAddons/kstandardguiitem.h:123:10: note: declared here 123 | KGuiItem no(); | ^~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoDialog.cpp: In static member function ‘static int KoDialog::marginHint()’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoDialog.cpp:448:55: warning: ‘QStyle::PM_DefaultChildMargin’ is deprecated [-Wdeprecated-declarations] 448 | return QApplication::style()->pixelMetric(QStyle::PM_DefaultChildMargin); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/QtWidgets/QStyle:1, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoDialog.cpp:20: /usr/include/QtWidgets/qstyle.h:542:9: note: declared here 542 | PM_DefaultChildMargin Q_DECL_ENUMERATOR_DEPRECATED, | ^~~~~~~~~~~~~~~~~~~~~ [608/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomWidget.cpp.o [609/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_f32/GrayF32ColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/gray_f32/GrayF32ColorSpace.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/gray_f32/GrayF32ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [610/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoAspectButton.cpp.o [611/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoSliderCombo.cpp.o [612/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPopupButton.cpp.o [613/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/lab_f32/LabF32ColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/lab_f32/LabF32ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/lab_f32/LabF32ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [614/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_f32/XyzF32ColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/xyz_f32/XyzF32ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/xyz_f32/XyzF32ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [615/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_u8/GrayU8ColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/gray_u8/GrayU8ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/gray_u8/GrayU8ColorSpace.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [616/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoUnitDoubleSpinBox.cpp.o [617/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_u16/GrayU16ColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/gray_u16/GrayU16ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/gray_u16/GrayU16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [618/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomController.cpp.o [619/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomAction.cpp.o [620/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomMode.cpp.o [621/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomHandler.cpp.o [622/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/lab_u8/LabU8ColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/lab_u8/LabU8ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/lab_u8/LabU8ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [623/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomInput.cpp.o [624/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoConfigAuthorPage.cpp.o [625/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_u8/XyzU8ColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/xyz_u8/XyzU8ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/xyz_u8/XyzU8ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [626/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/lab_u16/LabColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/lab_u16/LabColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/lab_u16/LabColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [627/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_u16/XyzU16ColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/xyz_u16/XyzU16ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/xyz_u16/XyzU16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [628/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPatch.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoColorPatch.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoColorPatch.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [629/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoResourcePopupAction.cpp.o [630/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoColorSlider.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoColorSlider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoColorSlider.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [631/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoTriangleColorSelector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisColorSelectorInterface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoTriangleColorSelector.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoTriangleColorSelector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [632/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisHsvColorSlider.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisHsvColorSlider.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisHsvColorSlider.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [633/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleSelector.cpp.o [634/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPopupAction.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KisSwatch.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoColorSetWidget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoColorPopupAction.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [635/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleItemDelegate.cpp.o [636/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleModel.cpp.o [637/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoRuler.cpp.o [638/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoColorSetWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KisSwatch.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoColorSetWidget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoColorSetWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [639/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoTitledTabWidget.cpp.o [640/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoDockWidgetTitleBar.cpp.o [641/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoDockWidgetTitleBarButton.cpp.o [642/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/WidgetsDebug.cpp.o [643/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerModel.cpp.o [644/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoToolDocker.cpp.o [645/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerSelector.cpp.o [646/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerItemDelegate.cpp.o [647/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoShadowConfigWidget.cpp.o [648/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoResourceServerProvider.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoResourceServerProvider.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [649/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_file_name_requester.cpp.o [650/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoAnchorSelectionWidget.cpp.o [651/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisLevelsSlider.cpp.o [652/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisColorSelectorInterface.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisColorSelectorInterface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisColorSelectorInterface.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [653/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisSpinboxHSXSelector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualColorModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisSpinboxHSXSelector.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisSpinboxHSXSelector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [654/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_color_input.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisHsvColorSlider.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/kis_color_input.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/kis_color_input.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/kis_color_input.cpp: In constructor ‘KisHsvColorInput::KisHsvColorInput(QWidget*, KoColor*)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/kis_color_input.cpp:456:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 456 | m_hInput = input; | ~~~~~~~~~^~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/kis_color_input.cpp:457:9: note: here 457 | case 1: | ^~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/kis_color_input.cpp:459:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 459 | m_sInput = input; | ~~~~~~~~~^~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/kis_color_input.cpp:460:9: note: here 460 | case 2: | ^~~~ [655/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_spinbox_color_selector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/kis_spinbox_color_selector.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/kis_spinbox_color_selector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [656/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualColorModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualColorModel.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [657/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorSelector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisColorSelectorInterface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualColorSelector.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualColorSelector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [658/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualDiamondSelectorShape.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualColorSelectorShape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualDiamondSelectorShape.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualDiamondSelectorShape.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [659/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorSelectorShape.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualColorSelectorShape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualColorSelectorShape.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [660/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisScreenColorSamplerBase.cpp.o [661/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualEllipticalSelectorShape.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualColorSelectorShape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualEllipticalSelectorShape.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualEllipticalSelectorShape.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [662/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualTriangleSelectorShape.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualColorSelectorShape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualTriangleSelectorShape.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualTriangleSelectorShape.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [663/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualRectangleSelectorShape.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualColorSelectorShape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualRectangleSelectorShape.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualRectangleSelectorShape.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [664/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisAngleGauge.cpp.o [665/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteDelegate.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisPaletteModel.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisPaletteDelegate.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [666/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisPaletteModel.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisPaletteModel.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [667/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisAngleSelector.cpp.o [668/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_warning_block.cpp.o [669/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteChooser.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisPaletteChooser.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisPaletteChooser.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [670/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_palette_view.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/kis_palette_view.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/kis_palette_view.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [671/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisDlgInternalColorSelector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisDlgInternalColorSelector.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [672/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_color_button.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/kis_color_button.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [673/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisTagSelectionWidget.cpp.o [674/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_stacked_widget.cpp.o [675/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_spacing_selection_widget.cpp.o [676/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisStretchedIconButton.cpp.o [677/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteComboBox.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/kis_palette_view.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisPaletteComboBox.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [678/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_u8/RgbU8ColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/rgb_u8/RgbU8ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/rgb_u8/RgbU8ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [679/3305] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisWidgetConnectionUtils.cpp.o [680/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorprofiles/IccColorProfile.cpp.o [681/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorprofiles/LcmsColorProfileContainer.cpp.o [682/3305] Linking CXX shared library libs/widgets/libkritawidgets.so.19.0.0 [683/3305] Creating library symlink libs/widgets/libkritawidgets.so.19 libs/widgets/libkritawidgets.so [684/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_f32/RgbF32ColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/rgb_f32/RgbF32ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/rgb_f32/RgbF32ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [685/3305] Automatic MOC for target krita_shape_image [686/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_u16/RgbU16ColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/rgb_u16/RgbU16ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/rgb_u16/RgbU16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [687/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/LcmsColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [688/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/IccColorSpaceEngine.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/IccColorSpaceEngine.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [689/3305] Automatic MOC for target kritaimage [690/3305] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_dodgeshadows_adjustment.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/colorspaceextensions/kis_dodgeshadows_adjustment.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [691/3305] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_burnmidtones_adjustment.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/colorspaceextensions/kis_burnmidtones_adjustment.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [692/3305] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_burnshadows_adjustment.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/colorspaceextensions/kis_burnshadows_adjustment.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [693/3305] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_burnhighlights_adjustment.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/colorspaceextensions/kis_burnhighlights_adjustment.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [694/3305] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_color_balance_adjustment.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/colorspaceextensions/kis_color_balance_adjustment.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [695/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/kis_tile.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/kis_tile.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [696/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/LcmsEnginePlugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/cmyk_u8/CmykU8ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsEnginePlugin.cpp:30: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [697/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile_data.cc.o [698/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/KisTiledExtentManager.cpp.o [699/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile_data_store.cc.o [700/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kritaimage_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/image/kritaimage_autogen/EWIEGA46WW/../../../../../libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/image/kritaimage_autogen/EWIEGA46WW/../../../../../libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/image/kritaimage_autogen/EWIEGA46WW/../../../../../libs/image/kis_scalar_keyframe_channel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/image/kritaimage_autogen/EWIEGA46WW/../../../../../libs/image/KisAnimatedOpacityProperty.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/image/kritaimage_autogen/EWIEGA46WW/moc_KisAnimatedOpacityProperty.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/image/kritaimage_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/image/kritaimage_autogen/CEKIEP4QXT/../../../../../libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/image/kritaimage_autogen/CEKIEP4QXT/moc_kis_paintop_config_widget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/image/kritaimage_autogen/mocs_compilation.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [701/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_abstract_compression.cpp.o [702/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile_data_pooler.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/kis_tile_data_pooler.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [703/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_lzf_compression.cpp.o [704/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tiled_data_manager.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/kis_tile.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/kis_tiled_data_manager.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [705/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_hline_iterator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/kis_tiled_data_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_datamanager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/kis_base_iterator.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/kis_hline_iterator.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/kis_hline_iterator.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [706/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_random_accessor.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/kis_tiled_data_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/kis_random_accessor.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/kis_random_accessor.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [707/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/cmyk_f32/CmykF32ColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/cmyk_f32/CmykF32ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/cmyk_f32/CmykF32ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [708/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_vline_iterator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/kis_tiled_data_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_datamanager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/kis_base_iterator.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/kis_vline_iterator.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/kis_vline_iterator.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [709/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_abstract_tile_compressor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/swap/../kis_tile.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/swap/kis_abstract_tile_compressor.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/swap/kis_abstract_tile_compressor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [710/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/cmyk_u8/CmykU8ColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/cmyk_u8/CmykU8ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/cmyk_u8/CmykU8ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [711/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_memento_manager.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/kis_memento_item.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/kis_memento_manager.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/kis_memento_manager.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [712/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_memory_window.cpp.o [713/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_chunk_allocator.cpp.o [714/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_legacy_tile_compressor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/swap/../kis_tile.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/swap/kis_abstract_tile_compressor.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/swap/kis_legacy_tile_compressor.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/swap/kis_legacy_tile_compressor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [715/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_tile_compressor_2.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/swap/../kis_tile.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/swap/kis_abstract_tile_compressor.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/swap/kis_tile_compressor_2.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/swap/kis_tile_compressor_2.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [716/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_distance_information.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_distance_information.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [717/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_progress_updater.cpp.o [718/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_tile_data_swapper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/swap/kis_tile_data_swapper_p.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [719/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_swapped_data_store.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/swap/kis_swapped_data_store.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [720/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisAnimatedOpacityProperty.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_scalar_keyframe_channel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisAnimatedOpacityProperty.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisAnimatedOpacityProperty.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [721/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_painter_blt_multi_fixed.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter_blt_multi_fixed.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [722/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_random_source.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [723/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_marker_painter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_marker_painter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_marker_painter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_marker_painter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [724/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paint_information.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paint_information.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [725/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_stroke_random_source.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_stroke_random_source.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_stroke_random_source.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [726/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/KisPerStrokeRandomSource.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/KisPerStrokeRandomSource.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/KisPerStrokeRandomSource.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [727/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/cmyk_u16/CmykU16ColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/cmyk_u16/CmykU16ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/cmyk_u16/CmykU16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [728/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisOverlayPaintDeviceWrapper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisOverlayPaintDeviceWrapper.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisOverlayPaintDeviceWrapper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisOverlayPaintDeviceWrapper.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [729/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/KisPaintOpPresetUpdateProxy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/KisPaintOpPresetUpdateProxy.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [730/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_utils.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_utils.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_utils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [731/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_factory.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [732/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_no_size_paintop_settings.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_no_size_paintop_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [733/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_registry.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [734/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_locked_properties.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_locked_properties.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_locked_properties.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [735/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_locked_properties_server.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_locked_properties_proxy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_locked_properties_server.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_locked_properties_server.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [736/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_settings.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [737/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_locked_properties_proxy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_locked_properties_proxy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_locked_properties_proxy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [738/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/KisPaintopSettingsIds.cpp.o [739/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_preset.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_preset.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_preset.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [740/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.cc:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [741/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_config_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [742/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_painter.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [743/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_uniform_paintop_property.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_uniform_paintop_property.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_uniform_paintop_property.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_uniform_paintop_property.cpp:133:5: warning: type attributes ignored after type is already defined [-Wattributes] 133 | KisCallbackBasedPaintopProperty; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [744/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/KisStrokeSpeedMeasurer.cpp.o [745/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_combo_based_paintop_property.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_combo_based_paintop_property.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_combo_based_paintop_property.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_combo_based_paintop_property.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_combo_based_paintop_property.cpp:65:5: warning: type attributes ignored after type is already defined [-Wattributes] 65 | KisCallbackBasedPaintopProperty; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [746/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/KisOptimizedBrushOutline.cpp.o [747/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_deselect_global_selection_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_deselect_global_selection_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_selection_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_deselect_global_selection_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [748/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/KisDeselectActiveSelectionCommand.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_deselect_global_selection_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/KisDeselectActiveSelectionCommand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/KisDeselectActiveSelectionCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [749/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_slider_based_paintop_property.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_slider_based_paintop_property.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_slider_based_paintop_property.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_slider_based_paintop_property.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_slider_based_paintop_property.cpp:140:43: warning: type attributes ignored after type is already defined [-Wattributes] 140 | template class KRITAIMAGE_EXPORT_INSTANCE KisSliderBasedPaintOpProperty; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_slider_based_paintop_property.cpp:141:43: warning: type attributes ignored after type is already defined [-Wattributes] 141 | template class KRITAIMAGE_EXPORT_INSTANCE KisSliderBasedPaintOpProperty; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_slider_based_paintop_property.cpp:144:5: warning: type attributes ignored after type is already defined [-Wattributes] 144 | KisCallbackBasedPaintopProperty>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_slider_based_paintop_property.cpp:146:5: warning: type attributes ignored after type is already defined [-Wattributes] 146 | KisCallbackBasedPaintopProperty>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [750/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_change_visibility_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_change_layers_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_change_visibility_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [751/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_standard_uniform_properties_factory.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_standard_uniform_properties_factory.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_standard_uniform_properties_factory.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_standard_uniform_properties_factory.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [752/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_add_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_change_layers_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_layer_add_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [753/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_change_layers_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_change_layers_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_change_layers_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_change_layers_command.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [754/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_remove_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_layer_remove_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_layer_remove_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [755/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_node_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_node_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [756/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_opacity_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_node_opacity_command.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [757/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_change_layers_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_command.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [758/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_move_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_change_layers_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_layer_move_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_layer_move_command.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [759/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_reselect_global_selection_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_deselect_global_selection_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_selection_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_reselect_global_selection_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [760/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_compositeop_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_node_compositeop_command.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_change_filter_command.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_node_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_node_compositeop_command.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [761/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_set_global_selection_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_deselect_global_selection_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_selection_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_set_global_selection_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [762/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_remove_command_impl.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_layer_remove_command_impl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_layer_remove_command_impl.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_image_layer_remove_command_impl.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [763/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/KisBatchUpdateLayerModificationCommand.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/KisBatchUpdateLayerModificationCommand.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/KisBatchUpdateLayerModificationCommand.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/KisBatchUpdateLayerModificationCommand.cpp: In constructor ‘KisBatchUpdateLayerModificationCommand::KisBatchUpdateLayerModificationCommand(KisImageWSP, RecipeSP, KisCommandUtils::FlipFlopCommand::State, KUndo2Command*)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/KisBatchUpdateLayerModificationCommand.cpp:14:95: warning: unused parameter ‘parent’ [-Wunused-parameter] 14 | KUndo2Command *parent) | ~~~~~~~~~~~~~~~^~~~~~ [764/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/ycbcr_f32/YCbCrF32ColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/ycbcr_f32/YCbCrF32ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/ycbcr_f32/YCbCrF32ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [765/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_saved_commands.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_saved_commands.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_saved_commands.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [766/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_processing_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_processing_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_processing_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [767/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_property_list_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_node_property_list_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_node_property_list_command.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [768/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/KisNodeRenameCommand.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_node_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/KisNodeRenameCommand.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/KisNodeRenameCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_change_filter_command.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_node_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/KisNodeRenameCommand.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [769/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_image_resize_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_image_resize_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_image_resize_command.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [770/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/KisReselectActiveSelectionCommand.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_reselect_global_selection_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/KisReselectActiveSelectionCommand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/KisReselectActiveSelectionCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/KisReselectActiveSelectionCommand.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [771/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_node_move_command2.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_move_command_common.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_node_move_command2.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_node_move_command2.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [772/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_update_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_update_command.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_update_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [773/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_selection_move_command2.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_move_command_common.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_selection_move_command2.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_selection_move_command2.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [774/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisAsynchronouslyMergeableCommandInterface.cpp.o [775/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_f16/GrayF16ColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/gray_f16/GrayF16ColorSpace.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/gray_f16/GrayF16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [776/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_switch_current_time_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_switch_current_time_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_switch_current_time_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [777/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_transaction_based_command.cpp.o [778/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_image_set_resolution_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_image_set_resolution_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_image_set_resolution_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_based_layer.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_adjustment_layer.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_image_set_resolution_command.cpp:51: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [779/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_set_layer_style_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_set_layer_style_command.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_set_layer_style_command.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_set_layer_style_command.h:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [780/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisHoldUIUpdatesCommand.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisHoldUIUpdatesCommand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisHoldUIUpdatesCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [781/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/ycbcr_u8/YCbCrU8ColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/ycbcr_u8/YCbCrU8ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/ycbcr_u8/YCbCrU8ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [782/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisUpdateCommandEx.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisUpdateCommandEx.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisUpdateCommandEx.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [783/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisDisableDirtyRequestsCommand.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_interfaces.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisDisableDirtyRequestsCommand.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [784/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_activate_selection_mask_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_activate_selection_mask_command.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_activate_selection_mask_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_activate_selection_mask_command.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [785/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_change_projection_color_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_change_projection_color_command.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_change_projection_color_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_change_projection_color_command.h:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [786/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisSimpleModifyTransformMaskCommand.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisSimpleModifyTransformMaskCommand.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisSimpleModifyTransformMaskCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [787/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_f16/XyzF16ColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/xyz_f16/XyzF16ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/xyz_f16/XyzF16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [788/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisChangeChannelFlagsCommand.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisChangeChannelFlagsCommand.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisChangeChannelFlagsCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisChangeChannelFlagsCommand.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [789/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisChangeChannelLockFlagsCommand.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisChangeChannelLockFlagsCommand.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisChangeChannelLockFlagsCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisChangeChannelLockFlagsCommand.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [790/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisLazyCreateTransformMaskKeyframesCommand.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisLazyCreateTransformMaskKeyframesCommand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisLazyCreateTransformMaskKeyframesCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [791/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/processing/kis_crop_selections_processing_visitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/kis_crop_processing_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/kis_crop_selections_processing_visitor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [792/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/ycbcr_u16/YCbCrU16ColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/ycbcr_u16/YCbCrU16ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/ycbcr_u16/YCbCrU16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [793/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisResetGroupLayerCacheCommand.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisResetGroupLayerCacheCommand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisResetGroupLayerCacheCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisResetGroupLayerCacheCommand.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [794/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter_category_ids.cpp.o [795/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisMergeLabeledLayersCommand.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisMergeLabeledLayersCommand.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisMergeLabeledLayersCommand.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisMergeLabeledLayersCommand.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [796/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/processing/kis_do_nothing_processing_visitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/kis_do_nothing_processing_visitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [797/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisChangeCloneLayersCommand.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisChangeCloneLayersCommand.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisChangeCloneLayersCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_clone_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/KisChangeCloneLayersCommand.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [798/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/processing/kis_simple_processing_visitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/kis_simple_processing_visitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [799/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/processing/kis_crop_processing_visitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/kis_crop_processing_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/kis_crop_processing_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/kis_crop_processing_visitor.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [800/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/processing/kis_assign_profile_processing_visitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/kis_assign_profile_processing_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/kis_assign_profile_processing_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/kis_assign_profile_processing_visitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [801/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/processing/kis_convert_color_space_processing_visitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/kis_convert_color_space_processing_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/kis_convert_color_space_processing_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/kis_convert_color_space_processing_visitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [802/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/processing/kis_mirror_processing_visitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/kis_mirror_processing_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/kis_mirror_processing_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transaction.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/kis_mirror_processing_visitor.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [803/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_min_cut_worker.cpp.o [804/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/processing/KisSelectionBasedProcessingHelper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/KisSelectionBasedProcessingHelper.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/KisSelectionBasedProcessingHelper.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/KisSelectionBasedProcessingHelper.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [805/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/processing/kis_transform_processing_visitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/KisSelectionBasedProcessingHelper.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/kis_transform_processing_visitor.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/kis_transform_processing_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/processing/kis_transform_processing_visitor.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [806/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [807/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/filter/kis_color_transformation_configuration.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_color_transformation_configuration.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_color_transformation_configuration.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [808/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter_registry.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_registry.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [809/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter_configuration.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [810/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisDelayedUpdateNodeInterface.cpp.o [811/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisCroppedOriginalLayerInterface.cpp.o [812/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisDecoratedNodeInterface.cpp.o [813/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/floodfill/kis_fill_interval_map.cpp.o [814/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [815/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/filter/kis_color_transformation_filter.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_color_transformation_filter.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [816/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_base_accessor.cpp.o [817/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator_registry.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator_registry.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator_registry.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [818/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisFrameChangeUpdateRecipe.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_time_span.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisFrameChangeUpdateRecipe.h:5, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisFrameChangeUpdateRecipe.cpp:1: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [819/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator_layer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_based_layer.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator_layer.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_based_layer.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [820/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator_stroke_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator_stroke_strategy.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [821/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_bookmarked_configuration_manager.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_bookmarked_configuration_manager.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_bookmarked_configuration_manager.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [822/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisAnimAutoKey.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisAnimAutoKey.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [823/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_multiway_cut.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/lazybrush/kis_multiway_cut.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/lazybrush/kis_multiway_cut.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/lazybrush/kis_multiway_cut.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [824/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisBusyWaitBroker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisBusyWaitBroker.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisBusyWaitBroker.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [825/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_base_node.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_node.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [826/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_node_filter_interface.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node_filter_interface.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node_filter_interface.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node_filter_interface.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [827/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_adjustment_layer.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_based_layer.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_adjustment_layer.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_adjustment_layer.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_based_layer.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [828/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_selection_based_layer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_based_layer.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_based_layer.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_based_layer.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [829/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_base_processor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [830/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_colorize_stroke_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/lazybrush/kis_colorize_stroke_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/lazybrush/kis_colorize_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/lazybrush/kis_lazy_fill_tools.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/lazybrush/kis_colorize_stroke_strategy.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [831/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisSafeBlockingQueueConnectionProxy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisBusyWaitBroker.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisSafeBlockingQueueConnectionProxy.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [832/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisBatchNodeUpdate.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisBatchNodeUpdate.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisBatchNodeUpdate.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [833/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_node_uuid_info.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node_uuid_info.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node_uuid_info.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [834/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_colorize_mask.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/lazybrush/kis_colorize_mask.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/lazybrush/kis_colorize_mask.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/lazybrush/kis_colorize_mask.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [835/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_convolution_kernel.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_convolution_kernel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_convolution_kernel.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [836/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisLevelsCurve.cpp.o [837/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_lazy_fill_tools.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/lazybrush/kis_lazy_fill_tools.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/lazybrush/kis_lazy_fill_tools.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/lazybrush/kis_lazy_fill_tools.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [838/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_config_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [839/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_fast_math.cpp.o [840/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_default_bounds_base.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_default_bounds_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_default_bounds_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [841/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_default_bounds.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_default_bounds.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_default_bounds.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [842/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/lazybrush/KisWatershedWorker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/lazybrush/KisWatershedWorker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/lazybrush/KisWatershedWorker.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/lazybrush/KisWatershedWorker.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [843/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_default_bounds_node_wrapper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_default_bounds_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_default_bounds_node_wrapper.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_default_bounds_node_wrapper.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [844/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_clone_layer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_clone_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_clone_layer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_clone_layer.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [845/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_cubic_curve.cpp.o [846/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisTransformMaskTestingInterface.cpp.o [847/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_effect_mask.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_mask.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_effect_mask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_effect_mask.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [848/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisAutoLevels.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_histogram.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisAutoLevels.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisAutoLevels.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisAutoLevels.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [849/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_gradient_shape_strategy.cpp.o [850/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_transform_mask_params_interface.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transform_mask_params_interface.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transform_mask_params_interface.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [851/3305] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_f16/RgbF16ColorSpace.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceAbstract.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/rgb_f16/RgbF16ColorSpace.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/lcms2engine/colorspaces/rgb_f16/RgbF16ColorSpace.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [852/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_transform_mask_params_factory_registry.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transform_mask_params_factory_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transform_mask_params_factory_registry.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [853/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_filter_strategy.cc.o [854/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_iterator_ng.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_sequential_iterator.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_iterator_ng.h:99, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_iterator_ng.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [855/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_safe_transform.cpp.o [856/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_edge_detection_kernel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_edge_detection_kernel.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_edge_detection_kernel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_convolution_painter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_edge_detection_kernel.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [857/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_cached_gradient_shape_strategy.cpp.o [858/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_recalculate_transform_mask_job.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_recalculate_transform_mask_job.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_recalculate_transform_mask_job.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_recalculate_transform_mask_job.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [859/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_filter_mask.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_filter_mask.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [860/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobDataBase.cpp.o [861/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_gaussian_kernel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_gaussian_kernel.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_gaussian_kernel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_convolution_painter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_gaussian_kernel.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [862/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_polygonal_gradient_shape_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/krita_utils.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_polygonal_gradient_shape_strategy.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [863/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_stroke_strategy_undo_command_based.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_stroke_strategy_undo_command_based.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [864/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_simple_stroke_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_simple_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [865/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobData.cpp.o [866/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisRunnableBasedStrokeStrategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisRunnableBasedStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisRunnableBasedStrokeStrategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [867/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_convolution_painter.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_convolution_painter.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_convolution_painter.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_convolution_painter.h:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [868/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_transform_mask.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transform_mask.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [869/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_stroke_job_strategy.cpp.o [870/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobsInterface.cpp.o [871/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_base_rects_walker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_rects_walker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_rects_walker.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [872/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisFakeRunnableStrokeJobsExecutor.cpp.o [873/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_async_merger.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_async_merger.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_async_merger.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_async_merger.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [874/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_update_job_item.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_rects_walker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_update_job_item.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_update_job_item.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [875/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_merge_walker.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_merge_walker.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_merge_walker.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_rects_walker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_merge_walker.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [876/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisStrokesQueueMutatedJobInterface.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisStrokesQueueMutatedJobInterface.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisStrokesQueueMutatedJobInterface.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [877/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/floodfill/kis_scanline_fill.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/floodfill/kis_scanline_fill.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/floodfill/kis_scanline_fill.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/floodfill/kis_scanline_fill.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [878/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_fill_painter.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_fill_painter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_fill_painter.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_fill_painter.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [879/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_stroke_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [880/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_stroke.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_stroke.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_stroke.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [881/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_updater_context.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_rects_walker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_updater_context.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_updater_context.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [882/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_queues_progress_updater.cpp.o [883/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_composite_progress_proxy.cpp.o [884/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_gradient_painter.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_gradient_painter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_gradient_painter.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_gradient_painter.h:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [885/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisImageConfigNotifier.cpp.o [886/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_lod_capable_layer_offset.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_default_bounds_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_lod_capable_layer_offset.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_lod_capable_layer_offset.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [887/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_image_interfaces.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_interfaces.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_interfaces.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [888/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_node_graph_listener.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_time_span.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node_graph_listener.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [889/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_time_span.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_time_span.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_time_span.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [890/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_sync_lod_cache_stroke_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisRunnableBasedStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_sync_lod_cache_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_sync_lod_cache_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [891/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_update_scheduler.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_update_scheduler.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_update_scheduler.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_update_scheduler.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [892/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisImageSignals.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisImageSignals.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisImageSignals.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [893/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_image_animation_interface.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_animation_interface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_animation_interface.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [894/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_external_layer_iface.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_external_layer_iface.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_external_layer_iface.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_external_layer_iface.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [895/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_count_visitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_count_visitor.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_count_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_count_visitor.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [896/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_update_time_monitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_update_time_monitor.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_update_time_monitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_update_time_monitor.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [897/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_image_signal_router.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisImageSignals.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_signal_router.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_signal_router.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [898/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_projection_updates_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_interfaces.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_projection_updates_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_projection_updates_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [899/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_strokes_queue.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_strokes_queue.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_strokes_queue.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_rects_walker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_updater_context.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_strokes_queue.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [900/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_histogram.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_histogram.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_histogram.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_histogram.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [901/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_group_layer.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_group_layer.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [902/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisImageResolutionProxy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisImageResolutionProxy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisImageResolutionProxy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [903/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_simple_update_queue.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_rects_walker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_updater_context.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_simple_update_queue.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_simple_update_queue.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [904/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_timed_signal_threshold.cpp.o [905/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_crop_saved_extra_data.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_crop_saved_extra_data.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_crop_saved_extra_data.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [906/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_switch_time_stroke_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_switch_time_stroke_strategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_switch_time_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [907/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_image_config.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [908/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_abstract_projection_plane.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_abstract_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_abstract_projection_plane.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_abstract_projection_plane.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [909/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_circle_mask_generator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_circle_mask_generator.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [910/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_suspend_projection_updates_stroke_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisRunnableBasedStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_suspend_projection_updates_stroke_strategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_suspend_projection_updates_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [911/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_rect_mask_generator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_rect_mask_generator.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [912/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_base_mask_generator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_mask_generator.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [913/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisSafeNodeProjectionStore.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisSafeNodeProjectionStore.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisSafeNodeProjectionStore.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [914/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_mask_projection_plane.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_abstract_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_mask_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_mask_projection_plane.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_abstract_projection_plane.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [915/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_indirect_painting_support.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_indirect_painting_support.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_indirect_painting_support.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_indirect_painting_support.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [916/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_layer_projection_plane.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_abstract_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer_projection_plane.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_abstract_projection_plane.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [917/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_name_server.cpp.o [918/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_regenerate_frame_stroke_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_regenerate_frame_stroke_strategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_regenerate_frame_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_rects_walker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_merge_walker.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_full_refresh_walker.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_regenerate_frame_stroke_strategy.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [919/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_gauss_circle_mask_generator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_gauss_circle_mask_generator.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [920/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_gauss_rect_mask_generator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_gauss_rect_mask_generator.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [921/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_curve_rect_mask_generator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_curve_rect_mask_generator.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [922/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_brush_mask_applicator_factories_Scalar.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_brush_mask_scalar_applicator.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_brush_mask_applicator_factories_Scalar.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [923/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_curve_circle_mask_generator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_brush_mask_applicator_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_curve_circle_mask_generator_p.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_curve_circle_mask_generator.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [924/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_busy_progress_indicator.cpp.o [925/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_mask.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_mask.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_mask.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_mask.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [926/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_layer.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [927/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_projection_leaf.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_projection_leaf.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_projection_leaf.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_projection_leaf.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [928/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_node_progress_proxy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node_progress_proxy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node_progress_proxy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [929/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_node_facade.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node_facade.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node_facade.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [930/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_node_visitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node_visitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [931/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_random_accessor_ng.cpp.o [932/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_random_generator.cc.o [933/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_paint_device_debug_utils.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device_debug_utils.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device_debug_utils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [934/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisOptimizedByteArray.cpp.o [935/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_math_toolbox.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_math_toolbox.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_math_toolbox.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_math_toolbox.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [936/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_processing_information.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_processing_information.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_processing_information.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [937/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_memory_statistics_server.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_memory_statistics_server.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_memory_statistics_server.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_memory_statistics_server.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [938/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_random_sub_accessor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_random_sub_accessor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_random_sub_accessor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [939/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_image.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [940/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_fixed_paint_device.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_fixed_paint_device.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_fixed_paint_device.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_fixed_paint_device.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [941/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_node.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_clone_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node.cpp: In member function ‘void KisNode::handleKeyframeChannelFrameHasBeenRemoved(const KisKeyframeChannel*, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node.cpp:670:82: warning: unused parameter ‘channel’ [-Wunused-parameter] 670 | void KisNode::handleKeyframeChannelFrameHasBeenRemoved(const KisKeyframeChannel *channel, int time) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node.cpp:670:95: warning: unused parameter ‘time’ [-Wunused-parameter] 670 | void KisNode::handleKeyframeChannelFrameHasBeenRemoved(const KisKeyframeChannel *channel, int time) | ~~~~^~~~ [942/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisSelectionUpdateCompressor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisSelectionUpdateCompressor.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisSelectionUpdateCompressor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [943/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_wrapped_random_accessor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/kis_tiled_data_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/tiles3/kis_random_accessor.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_wrapped_random_accessor.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_wrapped_random_accessor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [944/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_update_outline_job.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_update_outline_job.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_update_outline_job.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [945/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_serializable_configuration.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [946/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_update_selection_job.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_update_selection_job.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_update_selection_job.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [947/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_paint_layer.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_layer.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_layer.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [948/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisTransactionWrapperFactory.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisTransactionWrapperFactory.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisTransactionWrapperFactory.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [949/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_selection.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [950/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeDataFactory.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisInterstrokeDataFactory.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisInterstrokeDataFactory.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [951/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_pixel_selection.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_pixel_selection.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_pixel_selection.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_pixel_selection.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [952/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_perspective_math.cpp.o [953/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_properties_configuration.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [954/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeDataTransactionWrapperFactory.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisTransactionWrapperFactory.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisInterstrokeDataTransactionWrapperFactory.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisInterstrokeDataTransactionWrapperFactory.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [955/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisInterstrokeData.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisInterstrokeData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [956/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_bspline_1d.cpp.o [957/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_bspline_2d.cpp.o [958/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_nu_bspline_2d.cpp.o [959/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_selection_mask.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_mask.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_mask.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_mask.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [960/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_undo_adapter.cpp.o [961/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_green_coordinates_math.cpp.o [962/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_surrogate_undo_adapter.cpp.o [963/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_macro_based_undo_store.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands_new/kis_saved_commands.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_macro_based_undo_store.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [964/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_layer_utils.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer_utils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer_utils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer_utils.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [965/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_post_execution_undo_adapter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_post_execution_undo_adapter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_post_execution_undo_adapter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [966/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_legacy_undo_adapter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_legacy_undo_adapter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_legacy_undo_adapter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [967/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_transaction_data.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transaction_data.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transaction_data.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transaction_data.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [968/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_processing_visitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node_progress_proxy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_processing_visitor.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [969/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_transform_worker.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transform_worker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transform_worker.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transform_worker.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [970/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_transparency_mask.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transparency_mask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transparency_mask.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transparency_mask.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [971/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_liquify_transform_worker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_liquify_transform_worker.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_liquify_transform_worker.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [972/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_perspectivetransform_worker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_perspectivetransform_worker.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_perspectivetransform_worker.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_perspectivetransform_worker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [973/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisRecycleProjectionsJob.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisRecycleProjectionsJob.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisRecycleProjectionsJob.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [974/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_outline_generator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_outline_generator.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_outline_generator.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [975/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_selection_component.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_component.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_component.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [976/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_warptransform_worker.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_warptransform_worker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_warptransform_worker.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_warptransform_worker.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [977/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_cage_transform_worker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_cage_transform_worker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_cage_transform_worker.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_cage_transform_worker.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [978/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_keyframe_commands.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_keyframe_commands.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_keyframe_commands.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [979/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_paint_device.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.cc:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [980/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_keyframe.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_keyframe.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [981/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_keyframe_channel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_keyframe_channel.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [982/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_onion_skin_cache.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_onion_skin_cache.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_onion_skin_cache.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [983/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_layer_composition.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer_composition.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer_composition.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer_composition.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [984/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_idle_watcher.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_idle_watcher.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_idle_watcher.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [985/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_scalar_keyframe_channel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_scalar_keyframe_channel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_scalar_keyframe_channel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_scalar_keyframe_channel.cpp: In member function ‘virtual QPair > KisScalarKeyframeChannel::loadKeyframe(const QDomElement&)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_scalar_keyframe_channel.cpp:486:33: warning: ‘void KisKeyframeChannel::workaroundBrokenFrameTimeBug(int*)’ is deprecated [-Wdeprecated-declarations] 486 | workaroundBrokenFrameTimeBug(&time); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_keyframe_channel.h:184:28: note: declared here 184 | Q_DECL_DEPRECATED void workaroundBrokenFrameTimeBug(int *time); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [986/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_processing_applicator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisImageSignals.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_processing_applicator.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_processing_applicator.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_processing_applicator.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [987/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_layer_properties_icons.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer_properties_icons.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer_properties_icons.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [988/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/krita_utils.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/krita_utils.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/krita_utils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/krita_utils.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [989/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_onion_skin_compositor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_onion_skin_compositor.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_onion_skin_compositor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_onion_skin_compositor.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [990/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_raster_keyframe_channel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_raster_keyframe_channel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_raster_keyframe_channel.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_raster_keyframe_channel.cpp: In member function ‘virtual QPair > KisRasterKeyframeChannel::loadKeyframe(const QDomElement&)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_raster_keyframe_channel.cpp:380:33: warning: ‘void KisKeyframeChannel::workaroundBrokenFrameTimeBug(int*)’ is deprecated [-Wdeprecated-declarations] 380 | workaroundBrokenFrameTimeBug(&time); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_keyframe_channel.h:184:28: note: declared here 184 | Q_DECL_DEPRECATED void workaroundBrokenFrameTimeBug(int *time); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [991/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_selection_filters.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_filters.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_filters.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_convolution_painter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_filters.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [992/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_layer_style_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [993/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_multiple_projection.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_multiple_projection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_multiple_projection.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_multiple_projection.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [994/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/gimp_bump_map.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/gimp_bump_map.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/gimp_bump_map.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [995/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_filter_environment.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_layer_style_filter_environment.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_layer_style_filter_environment.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_layer_style_filter_environment.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [996/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/KisStrokeLayerStyleFilterProjectionPlane.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_abstract_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_layer_style_filter_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/KisStrokeLayerStyleFilterProjectionPlane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/KisStrokeLayerStyleFilterProjectionPlane.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_abstract_projection_plane.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [997/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_filter_projection_plane.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_abstract_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_layer_style_filter_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_layer_style_filter_projection_plane.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_abstract_projection_plane.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [998/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_node_query_path.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node_query_path.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node_query_path.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [999/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_drop_shadow_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_ls_drop_shadow_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_ls_drop_shadow_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1000/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_stroke_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_ls_stroke_filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_ls_stroke_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1001/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_satin_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_ls_satin_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_ls_satin_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1002/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_overlay_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_ls_overlay_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_ls_overlay_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1003/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/bspline_data.cpp.o [1004/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisProofingConfiguration.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1005/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/KisLayerStyleKnockoutBlower.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/KisLayerStyleKnockoutBlower.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/KisLayerStyleKnockoutBlower.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/KisLayerStyleKnockoutBlower.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1006/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nubasis.cpp.o [1007/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_projection_plane.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_abstract_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_layer_style_projection_plane.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_layer_style_projection_plane.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_abstract_projection_plane.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1008/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisBlockBackgroundFrameGenerationLock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_animation_interface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisBlockBackgroundFrameGenerationLock.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1009/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/multi_bspline_create.cpp.o [1010/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisLockFrameGenerationLock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_animation_interface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisLockFrameGenerationLock.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1011/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_bevel_emboss_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_ls_bevel_emboss_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_ls_bevel_emboss_filter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1012/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisBezierGradientMesh.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_sequential_iterator.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_iterator_ng.h:99, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_grid_interpolation_tools.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisBezierGradientMesh.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1013/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nubspline_create.cpp.o [1014/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisTranslateLayerNamesVisitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisTranslateLayerNamesVisitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisTranslateLayerNamesVisitor.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1015/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_utils.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_ls_utils.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_ls_utils.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/layerstyles/kis_ls_utils.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1016/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/bspline_create.cpp.o [1017/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nugrid.cpp.o [1018/3305] Building CXX object plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/krita_shape_image_autogen/mocs_compilation.cpp.o [1019/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisAslStorage.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_asl_layer_style_serializer.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisAslStorage.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisAslStorage.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1020/3305] Building CXX object plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShapePlugin.cpp.o [1021/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisBezierTransformMesh.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisBezierTransformMesh.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisBezierTransformMesh.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1022/3305] Building CXX object plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShapeFactory.cpp.o [1023/3305] Building CXX object plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShape.cpp.o [1024/3305] Linking CXX shared module plugins/flake/imageshape/krita_shape_image.so [1025/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_psd_layer_style.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1026/3305] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_desaturate_adjustment.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/color/colorspaceextensions/kis_desaturate_adjustment.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1027/3305] Linking CXX shared module plugins/color/colorspaceextensions/krita_colorspaces_extensions.so [1028/3305] Linking CXX shared module plugins/color/lcms2engine/kritalcmsengine.so [1029/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisEncloseAndFillPainter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/krita_utils.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisEncloseAndFillPainter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_fill_painter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisEncloseAndFillPainter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisEncloseAndFillPainter.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1030/3305] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_asl_layer_style_serializer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_asl_layer_style_serializer.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_asl_layer_style_serializer.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1031/3305] Linking CXX shared library libs/image/libkritaimage.so.19.0.0 [1032/3305] Creating library symlink libs/image/libkritaimage.so.19 libs/image/libkritaimage.so [1033/3305] Automatic MOC for target kritatransformmaskstubs [1034/3305] Automatic MOC for target kritaimpex [1035/3305] Automatic MOC for target kritapsd [1036/3305] Building CXX object libs/impex/CMakeFiles/kritaimpex.dir/kritaimpex_autogen/mocs_compilation.cpp.o [1037/3305] Building CXX object sdk/tests/CMakeFiles/kritatransformmaskstubs.dir/kritatransformmaskstubs_autogen/mocs_compilation.cpp.o [1038/3305] Building CXX object libs/psd/CMakeFiles/kritapsd.dir/kritapsd_autogen/mocs_compilation.cpp.o [1039/3305] Automatic MOC for target kritalibbrush [1040/3305] Building CXX object libs/impex/CMakeFiles/kritaimpex.dir/KisExportCheckBase.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/impex/KisExportCheckBase.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/impex/KisExportCheckBase.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1041/3305] Building CXX object sdk/tests/CMakeFiles/kritatransformmaskstubs.dir/KritaTransformMaskStubs.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transform_mask_params_factory_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/sdk/tests/KritaTransformMaskStubs.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1042/3305] Building CXX object sdk/tests/CMakeFiles/kritatransformmaskstubs.dir/KisDumbAnimatedTransformMaskParamsHolder.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transform_mask_params_interface.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/sdk/tests/KisDumbAnimatedTransformMaskParamsHolder.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/sdk/tests/KisDumbAnimatedTransformMaskParamsHolder.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1043/3305] Building CXX object libs/impex/CMakeFiles/kritaimpex.dir/KisPreExportChecker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/impex/KisPreExportChecker.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/impex/KisPreExportChecker.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1044/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_scaling_size_brush.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_scaling_size_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1045/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_boundary.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_boundary.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_boundary.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1046/3305] Building CXX object sdk/tests/CMakeFiles/kritatransformmaskstubs.dir/KisDumbTransformMaskParams.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transform_mask_params_interface.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/sdk/tests/KisDumbTransformMaskParams.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/sdk/tests/KisDumbTransformMaskParams.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/sdk/tests/KisDumbTransformMaskParams.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1047/3305] Building CXX object libs/psd/CMakeFiles/kritapsd.dir/psd_header.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psd/psd_header.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psd/psd_header.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1048/3305] Building CXX object libs/psd/CMakeFiles/kritapsd.dir/psd_resource_section.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psd/psd_resource_section.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1049/3305] Building CXX object libs/psd/CMakeFiles/kritapsd.dir/psd_resource_block.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psd/psd_resource_block.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psd/psd_resource_block.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1050/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kritalibbrush_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/KisBrushServerProvider.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/brush/kritalibbrush_autogen/EWIEGA46WW/moc_KisBrushServerProvider.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/brush/kritalibbrush_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/kis_brush_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/kis_brush_registry.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/brush/kritalibbrush_autogen/EWIEGA46WW/moc_kis_brush_registry.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/brush/kritalibbrush_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1051/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_predefined_brush_factory.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush_factory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_predefined_brush_factory.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_predefined_brush_factory.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush_factory.h:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1052/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_auto_brush.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_auto_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_auto_brush.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_auto_brush.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1053/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushServerProvider.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisBrushServerProvider.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisBrushServerProvider.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1054/3305] Building CXX object libs/psd/CMakeFiles/kritapsd.dir/psd_additional_layer_info_block.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psd/psd_additional_layer_info_block.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psd/psd_additional_layer_info_block.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator_registry.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psd/psd_additional_layer_info_block.h:25: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1055/3305] Building CXX object libs/impex/CMakeFiles/kritaimpex.dir/KisExportCheckRegistry.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/impex/KisExportCheckBase.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/impex/KisExportCheckRegistry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/impex/KisExportCheckRegistry.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator_registry.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/impex/KisExportCheckRegistry.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1056/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_png_brush.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisColorfulBrush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_png_brush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_png_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1057/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_brush_registry.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush_registry.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush_registry.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush_registry.h:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1058/3305] Building CXX object libs/psd/CMakeFiles/kritapsd.dir/psd_pixel_utils.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psd/psd_pixel_utils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psd/psd_pixel_utils.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psd/psd_pixel_utils.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1059/3305] Building CXX object libs/psd/CMakeFiles/kritapsd.dir/psd_layer_record.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psd/psd_layer_record.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psd/psd_layer_record.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psd/psd_layer_record.h:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1060/3305] Building CXX object libs/psd/CMakeFiles/kritapsd.dir/psd_layer_section.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psd/psd_layer_section.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psd/psd_layer_section.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psd/psd_layer_section.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1061/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_qimage_pyramid.cpp.o [1062/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_svg_brush.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_svg_brush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_svg_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1063/3305] Linking CXX static library sdk/tests/libkritatransformmaskstubs.a [1064/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_abr_brush.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_abr_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_abr_brush.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_abr_brush.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1065/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_abr_brush_collection.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_abr_brush_collection.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_abr_brush_collection.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_abr_brush_collection.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1066/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_pipebrush_parasite.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisColorfulBrush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_gbr_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_imagepipe_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_pipebrush_parasite.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_pipebrush_parasite.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_pipebrush_parasite.h:27: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1067/3305] Linking CXX shared library libs/impex/libkritaimpex.so.19.0.0 [1068/3305] Creating library symlink libs/impex/libkritaimpex.so.19 libs/impex/libkritaimpex.so [1069/3305] Linking CXX shared library libs/psd/libkritapsd.so.19.0.0 [1070/3305] Creating library symlink libs/psd/libkritapsd.so.19 libs/psd/libkritapsd.so [1071/3305] Automatic MOC for target kritapsd_static [1072/3305] Automatic MOC for target kritatiffpsd [1073/3305] Building CXX object plugins/impex/psd/CMakeFiles/kritapsd_static.dir/kritapsd_static_autogen/mocs_compilation.cpp.o [1074/3305] Building CXX object plugins/impex/tiff/CMakeFiles/kritatiffpsd.dir/kritatiffpsd_autogen/mocs_compilation.cpp.o [1075/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_brush.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.cpp: In member function ‘virtual void KisBrush::generateMaskAndApplyMaskOrCreateDab(KisFixedPaintDeviceSP, ColoringInformation*, const KisDabShape&, const KisPaintInformation&, double, double, qreal, qreal) const’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.cpp:676:72: warning: argument 1 range [18446744071562067968, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 676 | QScopedArrayPointer alphaArray(new quint8[maskWidth]); | ^ In file included from /usr/include/c++/15/bits/stl_tempbuf.h:59, from /usr/include/c++/15/bits/stl_algo.h:69, from /usr/include/c++/15/algorithm:63, from /usr/include/QtCore/qglobal.h:142, from /usr/include/QtGui/qtguiglobal.h:43, from /usr/include/QtGui/qimage.h:43, from /usr/include/QtGui/QImage:1, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:11: /usr/include/c++/15/new:140:26: note: in a call to allocation function ‘void* operator new [](std::size_t)’ declared here 140 | _GLIBCXX_NODISCARD void* operator new[](std::size_t) | ^~~~~~~~ [1076/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushTypeMetaDataFixup.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisBrushTypeMetaDataFixup.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1077/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_gbr_brush.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisColorfulBrush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_gbr_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_gbr_brush.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_gbr_brush.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1078/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/KisAbrStorage.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_abr_brush_collection.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisAbrStorage.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisAbrStorage.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1079/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_text_brush.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_text_brush.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_text_brush.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1080/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_imagepipe_brush.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisColorfulBrush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_gbr_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_imagepipe_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_imagepipe_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_pipebrush_parasite.h:27, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_imagepipe_brush.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1081/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/KisColorfulBrush.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisColorfulBrush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisColorfulBrush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisColorfulBrush.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1082/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_text_brush_factory.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush_factory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_text_brush_factory.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_text_brush_factory.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush_factory.h:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1083/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_auto_brush_factory.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_auto_brush_factory.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_auto_brush_factory.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_auto_brush_factory.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1084/3305] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisBrushModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1085/3305] Linking CXX shared library libs/brush/libkritalibbrush.so.19.0.0 [1086/3305] Creating library symlink libs/brush/libkritalibbrush.so.19 libs/brush/libkritalibbrush.so [1087/3305] Building CXX object plugins/impex/psd/CMakeFiles/kritapsd_static.dir/psd_colormode_block.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/psd/psd_colormode_block.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/psd/psd_colormode_block.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1088/3305] Building CXX object plugins/impex/tiff/CMakeFiles/kritatiffpsd.dir/kis_tiff_psd_resource_record.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tiff/kis_tiff_psd_resource_record.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tiff/kis_tiff_psd_resource_record.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1089/3305] Building CXX object plugins/impex/tiff/CMakeFiles/kritatiffpsd.dir/kis_tiff_psd_layer_record.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tiff/kis_tiff_psd_layer_record.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tiff/kis_tiff_psd_layer_record.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psd/psd_layer_section.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tiff/kis_tiff_psd_layer_record.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1090/3305] Building CXX object plugins/impex/psd/CMakeFiles/kritapsd_static.dir/psd_image_data.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/psd/psd_image_data.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/psd/psd_image_data.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/psd/psd_image_data.h:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1091/3305] Linking CXX static library plugins/impex/psd/libkritapsd_static.a [1092/3305] Linking CXX shared library plugins/impex/tiff/libkritatiffpsd.so.19.0.0 [1093/3305] Creating library symlink plugins/impex/tiff/libkritatiffpsd.so.19 plugins/impex/tiff/libkritatiffpsd.so [1094/3305] Automatic MOC for target kritaui [1095/3305] Generating ui_wdgcustompattern.h [1096/3305] Generating ui_KoStrokeConfigWidget.h [1097/3305] Generating ui_KisDitherWidget.h [1098/3305] Generating ui_KisAutoLevelsWidget.h [1099/3305] Generating ui_wdgaboutapplication.h [1100/3305] Generating ui_wdgdlgpngimport.h [1101/3305] Generating ui_wdgfullscreensettings.h [1102/3305] Generating ui_wdggenerators.h [1103/3305] Generating ui_wdgbookmarkedconfigurationseditor.h [1104/3305] Generating ui_wdgapplyprofile.h [1105/3305] Generating ui_wdglayerproperties.h [1106/3305] Generating ui_wdgcolorsettings.h [1107/3305] Generating ui_KoFillConfigWidget.h [1108/3305] Generating ui_wdgsegmentgradienteditor.h [1109/3305] Generating ui_wdgperformancesettings.h [1110/3305] Generating ui_wdggeneralsettings.h [1111/3305] Generating ui_wdgpaintoppresets.h [1112/3305] Generating ui_wdgcolorspaceselectoradvanced.h [1113/3305] Generating ui_kis_matrix_widget.h [1114/3305] Generating ui_wdggeometryoptions.h [1115/3305] Generating ui_wdgmaskfromselection.h [1116/3305] Generating ui_wdgmasksource.h [1117/3305] Generating ui_wdgfilterdialog.h [1118/3305] Generating ui_wdgmetadatamergestrategychooser.h [1119/3305] Generating ui_wdgdlggeneratorlayer.h [1120/3305] Generating ui_wdgtabletsettings.h [1121/3305] Generating ui_wdgdisplaysettings.h [1122/3305] Generating ui_wdgimageproperties.h [1123/3305] Generating ui_wdgnewimage.h [1124/3305] Generating ui_wdgpaintopsettings.h [1125/3305] Generating ui_wdgdlgfilelayer.h [1126/3305] Generating ui_wdgcolorspaceselector.h [1127/3305] Generating ui_wdgsessionmanager.h [1128/3305] Generating ui_wdgfilternodecreation.h [1129/3305] Generating ui_wdgnodequerypatheditor.h [1130/3305] Generating ui_wdgpresetselectorstrip.h [1131/3305] Generating ui_KisOpenPaneBase.h [1132/3305] Generating ui_wdgnewwindowlayout.h [1133/3305] Generating ui_wdgfilterselector.h [1134/3305] Generating ui_wdgrectangleconstraints.h [1135/3305] Generating ui_wdgimportimagesequence.h [1136/3305] Generating ui_wdgstrokeselectionproperties.h [1137/3305] Generating ui_KisDetailsPaneBase.h [1138/3305] Generating ui_wdgstopgradienteditor.h [1139/3305] Generating ui_WdgDlgPaletteEditor.h [1140/3305] Generating ui_wdgsavebrushpreset.h [1141/3305] Generating ui_wdgpreseticonlibrary.h [1142/3305] Generating ui_KisWelcomePage.h [1143/3305] Generating ui_kis_dlg_hlg_import.h [1144/3305] Generating ui_KisNewsPage.h [1145/3305] Generating ui_wdgGamutMaskToolbar.h [1146/3305] Generating ui_wdgchangeclonesource.h [1147/3305] Generating ui_koDocumentInfoAboutWidget.h [1148/3305] Generating ui_koDocumentInfoAuthorWidget.h [1149/3305] Generating ui_WdgPopupPaletteSettings.h [1150/3305] Generating ui_wdgMissingColorProfile.h [1151/3305] Generating ui_wdgPasteFormat.h [1152/3305] Generating ui_wdgconvertcolorspace.h [1153/3305] Generating ui_kis_dlg_brush_hud_config.h [1154/3305] Generating ui_kis_delayed_save_dialog.h [1155/3305] Generating ui_KisRecoverNamedAutosaveDialog.h [1156/3305] Generating ui_kis_input_configuration_page.h [1157/3305] Generating ui_kis_input_configuration_page_item.h [1158/3305] Generating ui_kis_edit_profiles_dialog.h [1159/3305] Generating ui_kis_key_input_editor.h [1160/3305] Generating ui_kis_mouse_input_editor.h [1161/3305] Generating ui_kis_wheel_input_editor.h [1162/3305] Generating ui_WdgColorOverlay.h [1163/3305] Generating ui_wdgContour.h [1164/3305] Generating ui_WdgGradientOverlay.h [1165/3305] Generating ui_wdgdropshadow.h [1166/3305] Generating ui_wdgInnerGlow.h [1167/3305] Generating ui_WdgSatin.h [1168/3305] Generating ui_wdgblendingoptions.h [1169/3305] Generating ui_wdglayerstyles.h [1170/3305] Generating ui_WdgPatternOverlay.h [1171/3305] Generating ui_WdgStroke.h [1172/3305] Generating ui_wdgBevelAndEmboss.h [1173/3305] Generating ui_wdgstylesselector.h [1174/3305] Generating ui_wdgTexture.h [1175/3305] Generating ui_wdgKisLayerStyleAngleSelector.h [1176/3305] Generating ui_video_export_options_dialog.h [1177/3305] Generating ui_kis_screen_size_choice_dialog.h [1178/3305] Generating ui_tablettest.h [1179/3305] Generating ui_wdg_animationrenderer.h [1180/3305] Generating ui_VideoImportDialog.h [1181/3305] Generating ui_wdgsplash.h [1182/3305] Generating ui_VideoHDRMetadataOptionsDialog.h [1183/3305] Generating ui_wdg_layersize.h [1184/3305] Generating ui_wdg_imagesize.h [1185/3305] Generating ui_wdg_canvassize.h [1186/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_exposure_gamma_correction_interface.cpp.o [1187/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_display_filter.cpp.o [1188/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_grid_decoration.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_grid_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_grid_decoration.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1189/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_grid_config.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_grid_config.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1190/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas_decoration.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_decoration.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_decoration.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1191/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_projection_backend.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_projection_backend.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_projection_backend.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1192/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas_updates_compressor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_updates_compressor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_updates_compressor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1193/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_tool_proxy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_tool_proxy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_tool_proxy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1194/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_coordinates_converter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_coordinates_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_coordinates_converter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_coordinates_converter.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1195/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_image_patch.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_image_patch.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1196/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_grid_manager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_grid_manager.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_grid_manager.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_grid_manager.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1197/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_qpainter_canvas.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_abstract_canvas_widget.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_widget_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_qpainter_canvas.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_qpainter_canvas.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_qpainter_canvas.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_updates_compressor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_qpainter_canvas.cpp:43: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1198/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_prescaled_projection.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_prescaled_projection.h:25, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_prescaled_projection.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_prescaled_projection.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_projection_backend.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_prescaled_projection.cpp:29: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1199/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas_controller.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_controller.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_controller.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_controller.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl_canvas2.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_controller.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1200/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_update_info.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1201/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas_widget_base.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_abstract_canvas_widget.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_widget_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_widget_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_widget_base.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_widget_base.cpp:30: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1202/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_display_color_converter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1203/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_snap_line_strategy.cpp.o [1204/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/KisSnapPointStrategy.cpp.o [1205/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/KisMirrorAxisConfig.cpp.o [1206/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_canvas2.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl_canvas2.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.cpp:71: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1207/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_snap_config.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_snap_config.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1208/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_change_guides_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_change_guides_command.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1209/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_guides_decoration.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_guides_decoration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_guides_decoration.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_guides_decoration.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1210/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_about_application.cpp.o [1211/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_guides_config.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_guides_config.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1212/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_infinity_manager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_infinity_manager.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_infinity_manager.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_infinity_manager.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1213/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/KisSnapPixelStrategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/KisSnapPixelStrategy.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1214/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_guides_manager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_guides_decoration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_guides_manager.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_guides_manager.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1215/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_image_pyramid.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_image_pyramid.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_image_pyramid.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_projection_backend.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_image_pyramid.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_image_pyramid.cpp: In member function ‘void KisImagePyramid::retrieveImageData(const QRect&)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_image_pyramid.cpp:263:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 263 | if (m_channelFlags.size() != projectionCs->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1216/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_adj_layer_props.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_adj_layer_props.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_adj_layer_props.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_adj_layer_props.cc:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1217/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_paste_format.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_clipboard.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_paste_format.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_paste_format.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1218/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/slider_and_spin_box_sync.cpp.o [1219/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_adjustment_layer.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_adjustment_layer.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_adjustment_layer.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_adjustment_layer.cc:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1220/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_filter.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_filter.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1221/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_generator_layer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_wdg_generator.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/ui/ui_wdgdlggeneratorlayer.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_generator_layer.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_generator_layer.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_generator_layer.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1222/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_file_layer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_external_layer_iface.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_file_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_file_layer.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_file_layer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_external_layer_iface.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1223/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisNewWindowLayoutDialog.cpp.o [1224/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_delayed_save_dialog.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_delayed_save_dialog.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_delayed_save_dialog.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1225/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisRecoverNamedAutosaveDialog.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisRecoverNamedAutosaveDialog.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisRecoverNamedAutosaveDialog.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1226/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_png_import.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_png_import.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1227/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_missing_color_profile.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_clipboard.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_missing_color_profile.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_missing_color_profile.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1228/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_hlg_import.cpp.o [1229/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_stroke_selection_properties.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_stroke_selection_properties.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_stroke_selection_properties.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_stroke_selection_properties.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1230/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_image_properties.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_image_properties.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_image_properties.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_image_properties.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1231/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_import_image_sequence.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_import_image_sequence.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1232/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisSessionManagerDialog.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisResourceServerProvider.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisSessionManagerDialog.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisSessionManagerDialog.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1233/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_node_dummies_graph.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_node_dummies_graph.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_node_dummies_graph.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1234/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgChangeCloneSource.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisDlgChangeCloneSource.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisDlgChangeCloneSource.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_clone_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisDlgChangeCloneSource.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1235/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_dummies_facade.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_dummies_facade_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_dummies_facade.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_dummies_facade.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1236/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_node_shapes_graph.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_node_shapes_graph.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_node_shapes_graph.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1237/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisColorSpaceConversionDialog.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisColorSpaceConversionDialog.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisColorSpaceConversionDialog.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1238/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgSavePreset.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_scratch_pad.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/ui/ui_wdgsavebrushpreset.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisDlgSavePreset.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisDlgSavePreset.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_scratch_pad.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1239/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisCumulativeUndoModel.cpp.o [1240/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_layer_properties.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_layer_properties.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_layer_properties.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_multinode_property.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_layer_properties.cc:27: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1241/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_dummies_facade_base.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_dummies_facade_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_dummies_facade_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1242/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_selection_canvas.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_shape_selection_canvas.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_shape_selection_canvas.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1243/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgConfigureCumulativeUndo.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisDlgConfigureCumulativeUndo.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1244/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_node_shape.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_node_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_node_shape.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_node_shape.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1245/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_take_all_shapes_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_take_all_shapes_command.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_take_all_shapes_command.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1246/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_uniform_paintop_property_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/brushhud/kis_uniform_paintop_property_widget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/brushhud/kis_uniform_paintop_property_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1247/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_selection_model.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_shape_selection_model.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_shape_selection_model.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1248/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_round_hud_button.cpp.o [1249/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_controller.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_dummies_facade_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_shape_controller.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_shape_controller.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_based_layer.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_adjustment_layer.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_shape_controller.cpp:28: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1250/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_brush_hud_properties_list.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/brushhud/kis_brush_hud_properties_list.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/brushhud/kis_brush_hud_properties_list.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1251/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_bookmarked_configurations_editor.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_bookmarked_configurations_editor.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_bookmarked_configurations_editor.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1252/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_aspect_ratio_locker.cpp.o [1253/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_selection.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisImageResolutionProxy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_shape_selection.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_shape_selection.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_shape_selection.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1254/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_bookmarked_configurations_model.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_bookmarked_configurations_model.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_bookmarked_configurations_model.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1255/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_layer_canvas.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_shape_layer_canvas.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_shape_layer_canvas.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_shape_layer_canvas.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1256/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_layer.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_shape_layer.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_shape_layer.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_shape_layer.h:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1257/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_dlg_brush_hud_config.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/brushhud/kis_dlg_brush_hud_config.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/brushhud/kis_dlg_brush_hud_config.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/brushhud/kis_dlg_brush_hud_config.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1258/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_layer_style.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_layer_style.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_layer_style.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/ui/ui_wdgBevelAndEmboss.h:28, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_layer_style.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1259/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_brush_hud.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/brushhud/kis_brush_hud.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/brushhud/kis_brush_hud.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1260/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_categories_mapper.cpp.o [1261/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_brush_hud_properties_config.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/brushhud/kis_brush_hud_properties_config.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/brushhud/kis_brush_hud_properties_config.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/brushhud/kis_brush_hud_properties_config.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1262/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisOcioConfiguration.cpp.o [1263/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_bookmarked_filter_configurations_model.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_bookmarked_configurations_model.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_bookmarked_filter_configurations_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_bookmarked_filter_configurations_model.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_bookmarked_filter_configurations_model.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1264/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPaintopPropertiesBase.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPaintopPropertiesBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPaintopPropertiesBase.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPaintopPropertiesBase.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1265/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_categorized_list_model.cpp.o [1266/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_categorized_item_delegate.cpp.o [1267/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngineQT.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_time_span.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/KisCanvasAnimationState.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPlaybackEngineQT.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPlaybackEngineQT.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPlaybackEngineQT.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1268/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngine.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPlaybackEngine.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1269/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_preferences.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_preferences.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/kis_dlg_preferences.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1270/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPresetShadowUpdater.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPresetShadowUpdater.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPresetShadowUpdater.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1271/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisDisplayConfig.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDisplayConfig.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1272/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_derived_resources.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_derived_resources.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_canvas_resource_provider.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1273/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_canvas_resource_provider.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_canvas_resource_provider.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_canvas_resource_provider.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1274/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_paint_ops_model.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paint_ops_model.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paint_ops_model.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1275/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_composite_ops_model.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_composite_ops_model.cc:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1276/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_control_frame.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/KoDualColorButton.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_control_frame.cpp:30: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_control_frame.cpp:35: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1277/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kritaui_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/ui/kritaui_autogen/EWIEGA46WW/../../../../../libs/ui/KisApplication.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/ui/kritaui_autogen/EWIEGA46WW/moc_KisApplication.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/ui/kritaui_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/ui/kritaui_autogen/KGLXD3X7AI/../../../../../libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/ui/kritaui_autogen/KGLXD3X7AI/../../../../../libs/ui/canvas/kis_projection_backend.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/ui/kritaui_autogen/KGLXD3X7AI/../../../../../libs/ui/canvas/kis_image_pyramid.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/ui/kritaui_autogen/KGLXD3X7AI/moc_kis_image_pyramid.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/ui/kritaui_autogen/mocs_compilation.cpp:64: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1278/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_image_view_converter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_image_view_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_image_view_converter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1279/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_file_layer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_external_layer_iface.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_file_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_file_layer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_external_layer_iface.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1280/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_custom_pattern.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_custom_pattern.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_custom_pattern.cc:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1281/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_clipboard.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_clipboard.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_clipboard.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_clipboard.cc:35: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1282/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_safe_document_loader.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_safe_document_loader.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_safe_document_loader.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_safe_document_loader.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1283/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_splash_screen.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_splash_screen.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisApplication.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_splash_screen.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1284/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_config.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1285/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_filters_model.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_filters_model.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_filters_model.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_filters_model.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1286/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_node_selection_adapter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_selection_adapter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_selection_adapter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1287/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_filter_manager.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_filter_manager.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_filter_manager.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_filter_manager.cc:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1288/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_image_manager.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_image_manager.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_image_manager.cc:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1289/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_model_index_converter_base.cpp.o [1290/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_import_catcher.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_import_catcher.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_import_catcher.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_import_catcher.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1291/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_node_insertion_adapter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_manager.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_insertion_adapter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_insertion_adapter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1292/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_node_filter_proxy_model.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_filter_proxy_model.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_filter_proxy_model.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1293/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_node_commands_adapter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/./kis_node_commands_adapter.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_commands_adapter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_change_filter_command.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_node_commands.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_commands_adapter.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1294/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisNodeDisplayModeAdapter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisNodeDisplayModeAdapter.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1295/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_model_index_converter_show_all.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_node_dummies_graph.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_model_index_converter_show_all.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1296/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_mask_manager.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_mask_manager.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_mask_manager.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transaction.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_mask_manager.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1297/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_model_index_converter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_mask.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_model_index_converter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_shape_layer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/KisReferenceImagesLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_model_index_converter.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1298/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisLayerThumbnailCache.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisLayerThumbnailCache.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisLayerThumbnailCache.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1299/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_mimedata.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_mimedata.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_mimedata.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_mimedata.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1300/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_node_model.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_model.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_model.cpp:29: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1301/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisDecorationsManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDecorationsManager.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDecorationsManager.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisReferenceImagesDecoration.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDecorationsManager.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1302/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_node_juggler_compressed.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_juggler_compressed.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_juggler_compressed.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_juggler_compressed.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1303/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_preference_set_registry.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_preference_set_registry.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1304/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisSelectedShapesProxy.cpp.o [1305/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_layer_manager.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_based_layer.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_adjustment_layer.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_layer_manager.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_layer_manager.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_based_layer.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1306/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_paintop_options_model.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_options_model.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_options_model.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1307/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_painting_assistants_decoration.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_painting_assistants_decoration.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_painting_assistants_decoration.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_painting_assistants_decoration.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1308/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_node_manager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_manager.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_manager.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_manager.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1309/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisSelectionActionsAdapter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisSelectionActionsAdapter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisSelectionActionsAdapter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1310/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_painting_assistant.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_painting_assistant.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_painting_assistant.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1311/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisResourceServerProvider.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisResourceServerProvider.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisResourceServerProvider.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisResourceServerProvider.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1312/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_paintop_settings_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1313/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_selection_decoration.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_selection_decoration.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_selection_decoration.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_selection_decoration.cc:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1314/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_paintop_option.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1315/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_workspace_resource.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_workspace_resource.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1316/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_action.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1317/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_popup_palette.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_popup_palette.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1318/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_zoom_manager.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_zoom_manager.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_zoom_manager.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_zoom_manager.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1319/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_statusbar.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_statusbar.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_statusbar.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_statusbar.cc:40: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1320/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_png_converter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_png_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_png_converter.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_png_converter.cpp:37: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1321/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisActionPlugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisActionPlugin.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisActionPlugin.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1322/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_paintop_box.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_box.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_box.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_box.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1323/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisIdleTaskStrokeStrategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisIdleTaskStrokeStrategy.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1324/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_multinode_property.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_multinode_property.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_multinode_property.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_multinode_property.h:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1325/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisIdleTasksManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisIdleTasksManager.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisIdleTasksManager.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1326/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_canvas_controls_manager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_canvas_controls_manager.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1327/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisLongPressEventFilter.cpp.o [1328/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_favorite_resource_manager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_favorite_resource_manager.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1329/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisUiFont.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisUiFont.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1330/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_selection_manager.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_selection_manager.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_selection_manager.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_selection_manager.cc:28: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1331/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_action_manager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1332/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/kis_texture_tile_info_pool.cpp.o [1333/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImageThumbnailStrokeStrategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImageThumbnailStrokeStrategy.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImageThumbnailStrokeStrategy.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImageThumbnailStrokeStrategy.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1334/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/KisScreenInformationAdapter.cpp.o [1335/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_canvas_debugger.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl_canvas_debugger.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1336/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_canvas2.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_abstract_canvas_widget.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_widget_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl_canvas2.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl_canvas2.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl_canvas2.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1337/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/kis_texture_tile.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile.cpp: In member function ‘void KisTextureTile::update(const KisTextureTileUpdateInfo&, bool)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile.cpp:196:32: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] 195 | if (!blockMipmapRegeneration && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | patchLevelOfDetail > 0 && | ~~~~~~~~~~~~~~~~~~~~~~~^~ 197 | (m_needsMipmapRegeneration && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | !updateInfo.isEntireTileUpdated()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1338/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_shader_loader.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl_shader_loader.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1339/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisToolChangesTrackerData.cpp.o [1340/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisToolChangesTracker.cpp.o [1341/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLBufferCircularStorage.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/KisOpenGLBufferCircularStorage.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1342/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLBufferCreationGuard.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/KisOpenGLBufferCreationGuard.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1343/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLSync.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/KisOpenGLSync.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/KisOpenGLSync.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1344/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLModeProber.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/KisOpenGLModeProber.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/KisOpenGLModeProber.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1345/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLUpdateInfoBuilder.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/KisOpenGLUpdateInfoBuilder.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/KisOpenGLUpdateInfoBuilder.cpp: In member function ‘KisOpenGLUpdateInfoSP KisOpenGLUpdateInfoBuilder::buildUpdateInfo(const QRect&, KisPaintDeviceSP, const QRect&, int, bool)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/KisOpenGLUpdateInfoBuilder.cpp:112:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 112 | m_d->channelFlags.size() == projection->colorSpace()->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1346/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_image_textures.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl_image_textures.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1347/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_delegated_tool_policies.cpp.o [1348/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisWelcomePageWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisWelcomePageWidget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisWelcomePageWidget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisWelcomePageWidget.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1349/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_shape_tool_helper.cpp.o [1350/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.cpp:34: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.cpp:85:10: warning: ‘void {anonymous}::appendOpenGLWarningString(KLocalizedString)’ defined but not used [-Wunused-function] 85 | void appendOpenGLWarningString(KLocalizedString warning) | ^~~~~~~~~~~~~~~~~~~~~~~~~ [1351/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_fps_decoration.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_fps_decoration.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_fps_decoration.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_fps_decoration.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1352/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_stabilized_events_sampler.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_stabilized_events_sampler.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_stabilized_events_sampler.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1353/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisAsynchronousStrokeUpdateHelper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/KisAsynchronousStrokeUpdateHelper.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/KisAsynchronousStrokeUpdateHelper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1354/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_selection_tool_config_widget_helper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_selection_tool_config_widget_helper.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_selection_tool_config_widget_helper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_canvas_resource_provider.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1355/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_selection_tool_helper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_selection_tool_helper.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_selection_tool_helper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1356/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLCanvasRenderer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/KisOpenGLCanvasRenderer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/KisOpenGLCanvasRenderer.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1357/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_rectangle_constraint_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_rectangle_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_rectangle_constraint_widget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1358/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_speed_smoother.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_speed_smoother.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1359/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_painting_information_builder.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_painting_information_builder.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_painting_information_builder.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_painting_information_builder.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1360/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_multihand_helper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand_helper.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_multihand_helper.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_multihand_helper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand_helper.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1361/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_figure_painting_tool_helper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_figure_painting_tool_helper.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_figure_painting_tool_helper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_resources_snapshot.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/freehand_stroke.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_figure_painting_tool_helper.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1362/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.cc:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl_canvas2.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.cc:47: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1363/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_freehand.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1364/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_ellipse_base.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_rectangle_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_ellipse_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_ellipse_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1365/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_freehand_helper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand_helper.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand_helper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand_helper.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1366/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisStabilizerDelayedPaintHelper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/KisStabilizerDelayedPaintHelper.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/KisStabilizerDelayedPaintHelper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1367/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_shape.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1368/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_paint.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_paint.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_paint.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1369/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_polyline_base.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_tool_proxy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_input_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_polyline_base.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1370/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisStrokeCompatibilityInfo.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/KisStrokeCompatibilityInfo.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/KisStrokeCompatibilityInfo.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_resources_snapshot.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/KisStrokeCompatibilityInfo.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1371/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_smoothing_options.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_smoothing_options.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1372/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_rectangle_base.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_rectangle_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_rectangle_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1373/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisStrokeEfficiencyMeasurer.cpp.o [1374/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisToolOutlineBase.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/KisToolOutlineBase.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/KisToolOutlineBase.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1375/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisStrokeSpeedMonitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/KisStrokeSpeedMonitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/KisStrokeSpeedMonitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/KisStrokeSpeedMonitor.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1376/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_utils.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_utils.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_utils.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_utils.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1377/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_resources_snapshot.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_resources_snapshot.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_resources_snapshot.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_resources_snapshot.h:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1378/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisSelectionToolFactoryBase.cpp.o [1379/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisToolPaintFactoryBase.cpp.o [1380/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisFreehandStrokeInfo.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/KisFreehandStrokeInfo.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1381/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisNodeSelectionRecipe.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/KisNodeSelectionRecipe.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/KisNodeSelectionRecipe.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1382/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/freehand_stroke.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/freehand_stroke.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/freehand_stroke.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_resources_snapshot.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/freehand_stroke.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1383/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/kis_color_sampler_stroke_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/kis_color_sampler_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/kis_color_sampler_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/kis_color_sampler_stroke_strategy.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1384/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisMaskedFreehandStrokePainter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/KisMaskedFreehandStrokePainter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1385/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxButton.cpp.o [1386/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisMaskingBrushRenderer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/KisMaskingBrushRenderer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/KisMaskingBrushRenderer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/KisMaskingBrushRenderer.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1387/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxFactory.cpp.o [1388/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_canvas_drop.cpp.o [1389/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxDocker.cpp.o [1390/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/kis_painter_based_stroke_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisRunnableBasedStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_resources_snapshot.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1391/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/kis_filter_stroke_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/kis_filter_stroke_strategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/kis_filter_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_resources_snapshot.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/kis_filter_stroke_strategy.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1392/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_contour.cpp.o [1393/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_collapsible_button_group.cpp.o [1394/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisCompositeOpListConnectionHelper.cpp.o [1395/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBox.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/toolbox/KoToolBox.cpp:33: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1396/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisAsyncColorSamplerHelper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/KisAsyncColorSamplerHelper.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/KisAsyncColorSamplerHelper.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/KisAsyncColorSamplerHelper.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1397/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_idlist.cc.o [1398/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_utility_title_bar.cpp.o [1399/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_transport_controls.cpp.o [1400/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/move_stroke_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/move_stroke_strategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/move_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transaction.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/move_stroke_strategy.h:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1401/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_tone_curve_widget.cpp.o [1402/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisCurveWidgetConnectionHelper.cpp.o [1403/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_gradient.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/gradient/KisGradientChooser.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_cmb_gradient.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1404/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_list_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_paintop_list_widget.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1405/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisCurveWidgetControlsManager.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/KisCurveWidgetControlsManager.cpp:210:40: warning: type attributes ignored after type is already defined [-Wattributes] 210 | template class KRITAUI_EXPORT_INSTANCE KisCurveWidgetControlsManager; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/KisCurveWidgetControlsManager.cpp:211:40: warning: type attributes ignored after type is already defined [-Wattributes] 211 | template class KRITAUI_EXPORT_INSTANCE KisCurveWidgetControlsManager; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1406/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_composite.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_cmb_composite.cc:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1407/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cie_tongue_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_cie_tongue_widget.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_cie_tongue_widget.cpp:42: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1408/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_space_selector.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_cie_tongue_widget.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/ui/ui_wdgcolorspaceselectoradvanced.h:26, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_advanced_color_space_selector.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_color_space_selector.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1409/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_iconwidget.cc.o [1410/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_mask_widgets.cpp.o [1411/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_meta_data_merge_strategy_chooser_widget.cc.o [1412/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_curve_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_curve_widget.cpp:36: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_curve_widget.cpp:53: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_curve_widget_p.h: In member function ‘void KisCurveWidget::Private::drawGrid(QPainter&, int, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_curve_widget_p.h:188:46: warning: ‘QPalette::Background’ is deprecated: Use QPalette::Window instead [-Wdeprecated-declarations] 188 | p.setPen(QPen(appPalette.color(QPalette::Background), 1, Qt::SolidLine)); | ^~~~~~~~~~ In file included from /usr/include/QtWidgets/qwidget.h:48, from /usr/include/QtWidgets/qabstractspinbox.h:44, from /usr/include/QtWidgets/qspinbox.h:44, from /usr/include/QtWidgets/QSpinBox:1, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_curve_widget.cpp:31: /usr/include/QtGui/qpalette.h:101:22: note: declared here 101 | Background Q_DECL_ENUMERATOR_DEPRECATED_X("Use QPalette::Window instead") = Window | ^~~~~~~~~~ [1413/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_multi_bool_filter_widget.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_multi_bool_filter_widget.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_multi_bool_filter_widget.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1414/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_image_from_clipboard_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_image_from_clipboard_widget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_image_from_clipboard_widget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1415/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_multi_double_filter_widget.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_multi_double_filter_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_multi_double_filter_widget.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1416/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_multi_integer_filter_widget.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_multi_integer_filter_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_multi_integer_filter_widget.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1417/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_progress_widget.cpp.o [1418/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_preset_icon_library.cpp.o [1419/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_advanced_color_space_selector.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_cie_tongue_widget.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/ui/ui_wdgcolorspaceselectoradvanced.h:26, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_advanced_color_space_selector.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_advanced_color_space_selector.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1420/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_filter_selector_widget.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_filter_selector_widget.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_filter_selector_widget.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_filter_selector_widget.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1421/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_tool_options_popup.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_tool_options_popup.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1422/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_size_group.cpp.o [1423/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_presets_chooser_popup.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_paintop_presets_chooser_popup.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_paintop_presets_chooser_popup.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_paintop_presets_chooser_popup.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1424/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisSelectionPropertySlider.cpp.o [1425/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_size_group_p.cpp.o [1426/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_custom_image_widget.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_custom_image_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_custom_image_widget.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1427/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_pattern_chooser.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_pattern_chooser.cc:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_pattern_chooser.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1428/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_preset_chooser.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_preset_chooser.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1429/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_selection_options.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_selection_options.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_selection_options.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1430/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_categorized_list_view.cpp.o [1431/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_tool_button.cpp.o [1432/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_scratch_pad_event_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_scratch_pad.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_scratch_pad_event_filter.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_scratch_pad.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1433/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_floating_message.cpp.o [1434/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_elided_label.cpp.o [1435/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_wdg_generator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_wdg_generator.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_wdg_generator.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_wdg_generator.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1436/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_scratch_pad.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_scratch_pad.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_scratch_pad.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_scratch_pad.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_scratch_pad.cpp: In member function ‘virtual void KisScratchPad::paintEvent(QPaintEvent*)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_scratch_pad.cpp:465:27: warning: ‘constexpr QFlags::QFlags(Zero) [with Enum = QPainter::RenderHint; Zero = int QFlags::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 465 | gc.setRenderHints(0); // that will use NN | ^ In file included from /usr/include/QtCore/qglobal.h:1307, from /usr/include/QtGui/qtguiglobal.h:43, from /usr/include/QtGui/qimage.h:43, from /usr/include/QtGui/QImage:1, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_scratch_pad.h:10: /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) {} | ^~~~~~ [1437/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisMaskingBrushCompositeOpFactory.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/compositeops/KoCompositeOpFunctions.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/KisMaskingBrushCompositeOpFactory.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h: In instantiation of ‘static _Tdst KoColorSpaceMaths<_T, _Tdst>::multiply(_T, _Tdst, _Tdst) [with _T = unsigned int; _Tdst = unsigned int]’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:564:72: required from ‘T Arithmetic::mul(T, T, T) [with T = unsigned int]’ 564 | inline T mul(T a, T b, T c) { return KoColorSpaceMaths::multiply(a, b, c); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:74:31: required from ‘channels_type KisMaskingBrushCompositeDetail::CompositeFunction::apply(channels_type, channels_type) [with channels_type = unsigned int]’ 74 | return Arithmetic::mul(src, dst, StrengthCompositeFunctionBase::strength); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:555:56: required from ‘void KisMaskingBrushCompositeOp::composite(const quint8*, int, quint8*, int, int, int) [with channels_type = unsigned int; int composite_function = 0; bool mask_is_alpha = true; bool use_strength = true; quint8 = unsigned char]’ 555 | *dstDataPtr = m_compositeFunction.apply(maskScaled, *dstDataPtr); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/strokes/KisMaskingBrushCompositeOp.h:537:10: required from here 537 | void composite(const quint8 *srcRowStart, int srcRowStride, | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:218:107: warning: integer overflow in expression of type ‘KoColorSpaceMaths::dst_compositetype’ {aka ‘long long int’} results in ‘-8589934591’ [-Woverflow] 218 | return (dst_compositetype(a)*b*c) / (dst_compositetype(KoColorSpaceMathsTraits<_Tdst>::unitValue) * KoColorSpaceMathsTraits<_T>::unitValue); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1438/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisLodAvailabilityData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/KisLodAvailabilityData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1439/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_widget_chooser.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_widget_chooser.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1440/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_filter_combo.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_color_filter_combo.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_color_filter_combo.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1441/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_workspace_chooser.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_workspace_chooser.cpp:28: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1442/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_label_selector_widget.cpp.o [1443/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_label_button.cpp.o [1444/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_layer_filter_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_layer_filter_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_layer_filter_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1445/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_lod_availability_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_lod_availability_widget.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_canvas_resource_provider.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1446/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_presets_editor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_paintop_presets_editor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_paintop_presets_editor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_paintop_presets_editor.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1447/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisLayerStyleAngleSelector.cpp.o [1448/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisWarningWidget.cpp.o [1449/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisMemoryReportButton.cpp.o [1450/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisScreenColorSampler.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/KisScreenColorSampler.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1451/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisHistogramView.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_histogram.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/KisHistogramView.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1452/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_preset_live_preview_view.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_preset_live_preview_view.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_preset_live_preview_view.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_preset_live_preview_view.h:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1453/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KoDualColorButton.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/KoDualColorButton.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/KoDualColorButton.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1454/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisLodAvailabilityModel.cpp.o [1455/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisAutoLevelsWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/KisAutoLevelsWidget.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/KisAutoLevelsWidget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisAutoLevels.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/KisAutoLevelsWidget.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1456/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_zoom_scrollbar.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_zoom_scrollbar.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1457/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisDitherWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/KisDitherWidget.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1458/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisHistogramPainter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_histogram.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/KisHistogramPainter.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/KisHistogramPainter.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1459/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KoStrokeConfigWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/KoStrokeConfigWidget.cpp:57: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_canvas_resource_provider.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1460/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/utils/KisSpinBoxSplineUnitConverter.cpp.o [1461/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisStopGradientSlider.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/gradient/KisGradientWidgetsUtils.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/gradient/KisStopGradientSlider.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/krita_utils.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/gradient/KisStopGradientSlider.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1462/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGradientWidgetsUtils.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/gradient/KisGradientWidgetsUtils.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/gradient/KisGradientWidgetsUtils.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1463/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KoFillConfigWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/KoFillConfigWidget.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_canvas_resource_provider.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/KoFillConfigWidget.cpp:49: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1464/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisColorSamplerPreviewPreview.cpp.o [1465/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGradientColorEditor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/gradient/KisGradientColorEditor.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1466/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisSegmentGradientSlider.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/gradient/KisSegmentGradientSlider.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/krita_utils.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/gradient/KisSegmentGradientSlider.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1467/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGradientChooser.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/gradient/KisGradientChooser.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/gradient/KisGradientChooser.cpp:29: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1468/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisSegmentGradientEditor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/gradient/KisSegmentGradientEditor.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1469/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisGamutMaskToolbar.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/KisGamutMaskToolbar.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_canvas_resource_provider.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1470/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisStopGradientEditor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/gradient/KisStopGradientEditor.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1471/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGenericGradientEditor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/gradient/KisGenericGradientEditor.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1472/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgPaletteEditor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisDlgPaletteEditor.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1473/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisNewsWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/KisNewsWidget.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1474/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/utils/KisRecentDocumentsModelWrapper.cpp.o [1475/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/utils/kis_document_aware_spin_box_unit_manager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/utils/kis_document_aware_spin_box_unit_manager.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/utils/kis_document_aware_spin_box_unit_manager.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1476/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_extended_modifiers_mapper.cpp.o [1477/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/utils/KisDitherUtil.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/utils/KisDitherUtil.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/utils/KisDitherUtil.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/utils/KisDitherUtil.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1478/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_abstract_input_action.cpp.o [1479/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/utils/KisRecentFileIconCache.cpp.o [1480/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/utils/KisFileIconCreator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/utils/KisFileIconCreator.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1481/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPaletteEditor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPaletteEditor.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPaletteEditor.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1482/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_abstract_shortcut.cpp.o [1483/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_native_gesture_shortcut.cpp.o [1484/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_single_action_shortcut.cpp.o [1485/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_alternate_invocation_action.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_alternate_invocation_action.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_alternate_invocation_action.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1486/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_stroke_shortcut.cpp.o [1487/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_tool_invocation_action.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_tool_proxy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_tool_invocation_action.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1488/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_pan_action.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_pan_action.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1489/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_rotate_canvas_action.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_controller.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_rotate_canvas_action.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_rotate_canvas_action.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1490/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_change_frame_action.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_tool_proxy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_input_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_change_frame_action.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1491/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_gamma_exposure_action.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_gamma_exposure_action.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1492/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_zoom_action.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_zoom_action.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1493/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/KisInputActionGroup.cpp.o [1494/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/KisPopupWidgetAction.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/KisPopupWidgetAction.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/KisPopupWidgetAction.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1495/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_change_primary_setting_action.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_change_primary_setting_action.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_change_primary_setting_action.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1496/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/KisInputProfileMigrator.cpp.o [1497/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_input_manager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_tool_proxy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_input_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_input_manager.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1498/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/KisQtWidgetsTweaker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_abstract_canvas_widget.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_widget_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl_canvas2.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/KisQtWidgetsTweaker.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl_canvas2.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1499/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_shortcut_matcher.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_shortcut_matcher.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_shortcut_matcher.cpp: In member function ‘void KisShortcutMatcher::touchCancelEvent(QTouchEvent*, const QPointF&)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_shortcut_matcher.cpp:507:78: warning: unused parameter ‘localPos’ [-Wunused-parameter] 507 | void KisShortcutMatcher::touchCancelEvent(QTouchEvent *event, const QPointF &localPos) | ~~~~~~~~~~~~~~~^~~~~~~~ [1500/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_select_layer_action.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_select_layer_action.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1501/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/KisCanvasOnlyAction.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/KisCanvasOnlyAction.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/KisCanvasOnlyAction.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1502/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_configuration.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1503/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/KisTouchGestureAction.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/KisTouchGestureAction.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1504/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_ui_factory.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_ui_factory.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_ui_factory.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1505/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_zoom_and_rotate_action.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_controller.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_zoom_and_rotate_action.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_zoom_and_rotate_action.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1506/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_input_manager_p.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_tool_proxy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_input_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_input_manager_p.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_input_manager_p.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1507/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1508/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_ui_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_ui_widget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_ui_widget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1509/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_registry.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_registry.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_registry.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1510/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/operations/kis_filter_selection_operation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_filter_selection_operation.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_filter_selection_operation.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1511/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/animation/VideoHDRMetadataOptionsDialog.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/VideoHDRMetadataOptionsDialog.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/VideoHDRMetadataOptionsDialog.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1512/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/actions/KisTransformToolActivationCommand.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/actions/KisTransformToolActivationCommand.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/actions/KisTransformToolActivationCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/actions/KisTransformToolActivationCommand.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1513/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_gui_context_command.cpp.o [1514/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/animation/KisAnimationRenderingOptions.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisAnimationRenderingOptions.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisAnimationRenderingOptions.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1515/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_touch_shortcut.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_touch_shortcut.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1516/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/animation/KisHDRMetadataOptions.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisHDRMetadataOptions.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisHDRMetadataOptions.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisHDRMetadataOptions.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1517/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/animation/KisFrameDisplayProxy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_animation_frame_cache.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisFrameDisplayProxy.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisFrameDisplayProxy.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisFrameDisplayProxy.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisFrameDisplayProxy.cpp: In constructor ‘Private::Private(KisCanvas2*)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisFrameDisplayProxy.cpp:21:9: warning: ‘Private::displayedFrame’ will be initialized after [-Wreorder] 21 | int displayedFrame; | ^~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisFrameDisplayProxy.cpp:20:9: warning: ‘int Private::intendedFrame’ [-Wreorder] 20 | int intendedFrame; | ^~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisFrameDisplayProxy.cpp:15:5: warning: when initialized here [-Wreorder] 15 | Private(KisCanvas2* c) | ^~~~~~~ [1518/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_gui_context_command_p.cpp.o [1519/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/animation/KisAnimationRender.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisAnimationRenderingOptions.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisAnimationRender.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisAnimationRender.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1520/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/animation/KisVideoSaver.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisVideoSaver.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisVideoSaver.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisVideoSaver.h:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1521/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_document_undo_store.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_document_undo_store.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1522/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/actions/KisPasteActionFactories.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/actions/KisNoParameterActionFactory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/actions/KisPasteActionFactories.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/actions/KisPasteActionFactories.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1523/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/actions/kis_selection_action_factories.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/actions/KisNoParameterActionFactory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/actions/kis_selection_action_factories.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/actions/kis_selection_action_factories.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1524/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_input_profile.cpp.o [1525/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_profile_model.cpp.o [1526/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_edit_profiles_dialog.cpp.o [1527/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_shortcut_configuration.cpp.o [1528/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/animation/KisFFMpegWrapper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisFFMpegWrapper.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1529/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_configuration_page_item.cpp.o [1530/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_type_delegate.cpp.o [1531/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_action_shortcuts_model.cpp.o [1532/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_button.cpp.o [1533/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_tablet_debugger.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_tablet_debugger.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1534/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/animation/VideoExportOptionsDialog.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/VideoExportOptionsDialog.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/VideoExportOptionsDialog.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1535/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_editor_delegate.cpp.o [1536/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_mode_delegate.cpp.o [1537/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/animation/KisDlgAnimationRenderer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisDlgAnimationRenderer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisDlgAnimationRenderer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1538/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_mouse_input_editor.cpp.o [1539/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/animation/KisDlgImportVideoAnimation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisDlgImportVideoAnimation.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisDlgImportVideoAnimation.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/animation/KisDlgImportVideoAnimation.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1540/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_wheel_input_editor.cpp.o [1541/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_key_input_editor.cpp.o [1542/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_abstract_perspective_grid.cpp.o [1543/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/KisGestureSelector.cpp.o [1544/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kcanvaspreview.cc.o /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kcanvaspreview.cc: In member function ‘virtual void KCanvasPreview::mouseMoveEvent(QMouseEvent*)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kcanvaspreview.cc:67:36: warning: ‘newYOffset’ may be used uninitialized [-Wmaybe-uninitialized] 67 | Q_EMIT sigModifiedYOffset(newYOffset); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kcanvaspreview.cc:55:26: note: ‘newYOffset’ was declared here 55 | int newXOffset , newYOffset; | ^~~~~~~~~~ [1545/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_configuration_page.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/config/kis_input_configuration_page.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1546/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_input_profile_manager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_input_profile_manager.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1547/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisDetailsPane.cpp.o [1548/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAutoSaveRecoveryDialog.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisAutoSaveRecoveryDialog.cpp: In constructor ‘KisAutoSaveRecoveryDialog::KisAutoSaveRecoveryDialog(const QStringList&, QWidget*)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisAutoSaveRecoveryDialog.cpp:219:46: warning: ‘Qt::LocalDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 219 | file->date = "(" + date.toString(Qt::LocalDate) + ")"; | ^~~~~~~~~ In file included from /usr/include/QtCore/qbytearray.h:45, from /usr/include/QtCore/qstring.h:50, from /usr/include/QtCore/qhashfunctions.h:44, from /usr/include/QtCore/qlist.h:47, from /usr/include/QtCore/qstringlist.h:41, from /usr/include/QtCore/QStringList:1, from /usr/include/KF5/KConfigCore/kconfigbase.h:16, from /usr/include/KF5/KConfigCore/kconfiggroup.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoDialog.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisAutoSaveRecoveryDialog.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisAutoSaveRecoveryDialog.cpp:7: /usr/include/QtCore/qnamespace.h:1289:9: note: declared here 1289 | LocalDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale") = 2, // i.e. SystemLocaleDate | ^~~~~~~~~ [1549/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportUserFeedbackInterface.cpp.o [1550/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/processing/KisEncloseAndFillProcessingVisitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/processing/KisEncloseAndFillProcessingVisitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_resources_snapshot.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/processing/KisEncloseAndFillProcessingVisitor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/processing/KisEncloseAndFillProcessingVisitor.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1551/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/processing/fill_processing_visitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/processing/fill_processing_visitor.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/processing/fill_processing_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_resources_snapshot.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/processing/fill_processing_visitor.h:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1552/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/imagesize/dlg_layersize.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/imagesize/dlg_layersize.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1553/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/imagesize/imagesize.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/imagesize/imagesize.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/imagesize/imagesize.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/imagesize/imagesize.cc:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1554/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_mirror_axis.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_mirror_axis.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_mirror_axis.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_mirror_axis.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1555/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/imagesize/dlg_canvassize.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/imagesize/dlg_canvassize.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1556/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/imagesize/dlg_imagesize.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/imagesize/dlg_imagesize.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1557/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportExportUtils.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisImageBarrierLock.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportUtils.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportUtils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1558/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_node_view_color_scheme.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_view_color_scheme.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1559/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisCloneDocumentStroke.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_simple_stroke_strategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisCloneDocumentStroke.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisCloneDocumentStroke.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisCloneDocumentStroke.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1560/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplates.cpp.o [1561/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplate.cpp.o [1562/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplateGroup.cpp.o [1563/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportExportFilter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1564/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisOpenPane.cpp.o [1565/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplatesPane.cpp.o [1566/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportExportAdditionalChecks.cpp.o [1567/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportExportErrorCode.cpp.o [1568/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplateTree.cpp.o [1569/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_async_action_feedback.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_async_action_feedback.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_async_action_feedback.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1570/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/qtlockedfile/qtlockedfile.cpp.o [1571/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisUndoActionsUpdateManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisUndoActionsUpdateManager.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1572/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/thememanager.cpp.o [1573/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisCanvasWindow.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisCanvasWindow.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1574/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/qtsingleapplication/qtlocalpeer.cpp.o [1575/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisApplication.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisApplication.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisApplication.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1576/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplateCreateDia.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisTemplateCreateDia.cpp:30: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1577/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/qtsingleapplication/qtsingleapplication.cpp.o [1578/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_mainwindow_observer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_mainwindow_observer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1579/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisNetworkAccessManager.cpp.o [1580/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisRssReader.cpp.o [1581/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPart.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPart.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPart.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1582/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisRemoteFileFetcher.cpp.o [1583/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_mirror_manager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_mirror_manager.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_mirror_manager.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_mirror_manager.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1584/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportExportManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportManager.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1585/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisMultiFeedRSSModel.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMultiFeedRSSModel.cpp: In member function ‘virtual QVariant MultiFeedRssModel::data(const QModelIndex&, int) const’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMultiFeedRSSModel.cpp:160:74: warning: ‘Qt::DefaultLocaleShortDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 160 | "
(" + item.pubDate.toLocalTime().toString(Qt::DefaultLocaleShortDate) + ") " | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/QtCore/qbytearray.h:45, from /usr/include/QtCore/qvariant.h:44, from /usr/include/QtCore/qabstractitemmodel.h:43, from /usr/include/QtCore/QAbstractListModel:1, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMultiFeedRSSModel.h:29, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMultiFeedRSSModel.cpp:26: /usr/include/QtCore/qnamespace.h:1293:9: note: declared here 1293 | DefaultLocaleShortDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~~~~~~~ [1586/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisDocument.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.cpp: In constructor ‘KisDocument::KisDocument(bool)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.cpp:628:68: warning: ‘void KoDocumentResourceManager::setGlobalShapeController(KoShapeController*)’ is deprecated [-Wdeprecated-declarations] 628 | d->shapeController->resourceManager()->setGlobalShapeController(d->koShapeController); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.cpp:34: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/KoDocumentResourceManager.h:221:28: note: declared here 221 | Q_DECL_DEPRECATED void setGlobalShapeController(KoShapeController *globalShapeController); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.cpp: In member function ‘void KisDocument::copyFromDocumentImpl(const KisDocument&, CopyPolicy)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.cpp:1216:72: warning: ‘void KoDocumentResourceManager::setGlobalShapeController(KoShapeController*)’ is deprecated [-Wdeprecated-declarations] 1216 | d->shapeController->resourceManager()->setGlobalShapeController(d->koShapeController); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/flake/KoDocumentResourceManager.h:221:28: note: declared here 221 | Q_DECL_DEPRECATED void setGlobalShapeController(KoShapeController *globalShapeController); | ^~~~~~~~~~~~~~~~~~~~~~~~ [1587/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisMouseClickEater.cpp.o [1588/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisSaveGroupVisitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisSaveGroupVisitor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisSaveGroupVisitor.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisSaveGroupVisitor.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1589/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisApplicationArguments.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisApplicationArguments.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisApplicationArguments.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1590/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisView.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView_p.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1591/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisWindowLayoutManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisApplication.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisWindowLayoutManager.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1592/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAndroidFileProxy.cpp.o [1593/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisSessionResource.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisSessionResource.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisSessionResource.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1594/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisReferenceImagesDecoration.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisReferenceImagesDecoration.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisReferenceImagesDecoration.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisReferenceImagesDecoration.h:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1595/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/StoryboardItem.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/StoryboardItem.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/StoryboardItem.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1596/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisMLTProducerKrita.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMLTProducerKrita.cpp: In function ‘void producer_property_changed(mlt_service, mlt_producer, mlt_event_data)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMLTProducerKrita.cpp:221:52: warning: unused parameter ‘owner’ [-Wunused-parameter] 221 | static void producer_property_changed( mlt_service owner, mlt_producer self, mlt_event_data event_data) | ~~~~~~~~~~~~^~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMLTProducerKrita.cpp: In function ‘void* producer_krita_init(mlt_profile, mlt_service_type, const char*, const void*)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMLTProducerKrita.cpp:274:51: warning: unused parameter ‘type’ [-Wunused-parameter] 274 | mlt_service_type type, | ~~~~~~~~~~~~~~~~~^~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMLTProducerKrita.cpp:275:46: warning: unused parameter ‘id’ [-Wunused-parameter] 275 | const char *id, | ~~~~~~~~~~~~^~ [1597/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisWindowLayoutResource.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisWindowLayoutResource.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisWindowLayoutResource.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1598/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/KisReferenceImagesLayer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_shape_layer_canvas.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/KisReferenceImagesLayer.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_shape_layer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/KisReferenceImagesLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/KisReferenceImagesLayer.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1599/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisReferenceImage.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisReferenceImage.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisReferenceImage.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisReferenceImage.h:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1600/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisDecorationsWrapperLayer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDecorationsWrapperLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDecorationsWrapperLayer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDecorationsWrapperLayer.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1601/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisViewManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_tool_proxy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_input_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.cpp:68: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1602/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisNodeActivationActionCreatorVisitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisNodeActivationActionCreatorVisitor.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisNodeActivationActionCreatorVisitor.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisNodeActivationActionCreatorVisitor.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1603/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KoDocumentInfo.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KoDocumentInfo.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1604/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisMainWindow.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1605/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KoDocumentInfoDlg.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KoDocumentInfoDlg.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1606/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAbstractFrameCacheSwapper.cpp.o [1607/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisAsyncAnimationCacheRenderDialog.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisAsyncAnimationCacheRenderDialog.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisAsyncAnimationCacheRenderDialog.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1608/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_seexpr_script_chooser.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_seexpr_script_chooser.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/kis_seexpr_script_chooser.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1609/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationCacheRenderer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisAsyncAnimationRendererBase.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisAsyncAnimationCacheRenderer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisAsyncAnimationCacheRenderer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisAsyncAnimationCacheRenderer.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1610/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationRendererBase.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisAsyncAnimationRendererBase.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisAsyncAnimationRendererBase.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisAsyncAnimationRendererBase.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1611/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngineMLT.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPlaybackEngineMLT.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPlaybackEngineMLT.cpp: In member function ‘void KisPlaybackEngineMLT::Private::initializeConsumers()’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPlaybackEngineMLT.cpp:216:90: warning: cast between incompatible function types from ‘void (*)(mlt_consumer, void*, mlt_frame)’ {aka ‘void (*)(mlt_consumer_s*, void*, mlt_frame_s*)’} to ‘mlt_listener’ {aka ‘void (*)(mlt_properties_s*, void*, mlt_event_data)’} [-Wcast-function-type] 216 | pullConsumerConnection.reset(pullConsumer->listen("consumer-frame-show", m_self, (mlt_listener)mltOnConsumerFrameShow)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1612/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationFramesSavingRenderer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisAsyncAnimationRendererBase.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisAsyncAnimationFramesSavingRenderer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisAsyncAnimationFramesSavingRenderer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisAsyncAnimationFramesSavingRenderer.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1613/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_animation_frame_cache.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_animation_frame_cache.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_animation_frame_cache.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_animation_frame_cache.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_animation_frame_cache.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1614/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisAsyncAnimationFramesSaveDialog.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisAsyncAnimationFramesSaveDialog.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisAsyncAnimationFramesSaveDialog.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisAsyncAnimationFramesSaveDialog.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1615/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/wintab/drawpile_tablettester/tablettester.cpp.o [1616/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisAsyncAnimationRenderDialogBase.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_async_action_feedback.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1617/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/wintab/drawpile_tablettester/tablettest.cpp.o [1618/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/qtlockedfile/qtlockedfile_unix.cpp.o [1619/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_animation_cache_populator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_animation_cache_populator.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_animation_cache_populator.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_animation_cache_populator.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_animation_cache_populator.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1620/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/KisCanvasAnimationState.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_time_span.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/KisCanvasAnimationState.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/KisCanvasAnimationState.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/KisCanvasAnimationState.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1621/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_animation_importer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_animation_importer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_animation_importer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_animation_importer.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1622/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisFrameDataSerializer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisFrameDataSerializer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisFrameDataSerializer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1623/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisFrameCacheSwapper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisFrameCacheStore.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisFrameCacheSwapper.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisFrameCacheSwapper.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1624/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisInMemoryFrameCacheSwapper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_image_patch.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisInMemoryFrameCacheSwapper.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1625/3305] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisFrameCacheStore.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisFrameCacheStore.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisFrameCacheStore.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_update_info.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisFrameCacheStore.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h: In member function ‘void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_texture_tile_update_info.h:161:90: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 161 | if (!channelFlags.isEmpty() && selectedChannelIndex >= 0 && selectedChannelIndex < m_patchColorSpace->channelCount()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisFrameCacheStore.cpp: At global scope: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisFrameCacheStore.cpp:93:1: warning: ‘{anonymous}::FrameInfo::FrameInfo(const QRect&, const QRect&, int, KisFrameDataSerializer&, {anonymous}::FrameInfoSP)’ defined but not used [-Wunused-function] 93 | FrameInfo::FrameInfo(const QRect &dirtyImageRect, const QRect &imageBounds, int levelOfDetail, KisFrameDataSerializer &serializer, FrameInfoSP baseFrame) | ^~~~~~~~~ [1626/3305] Linking CXX shared library libs/ui/libkritaui.so.19.0.0 [1627/3305] Creating library symlink libs/ui/libkritaui.so.19 libs/ui/libkritaui.so [1628/3305] Automatic MOC for target kritalibkra [1629/3305] Automatic MOC for target kritaqmicinterface [1630/3305] Automatic MOC for target kritabasicflakes [1631/3305] Automatic MOC for target kritalayerdocker_static [1632/3305] Automatic MOC for target kritalutdocker_static [1633/3305] Automatic MOC for target kritaassistanttool_static [1634/3305] Automatic MOC for target kritaartisticcolorselector [1635/3305] Automatic MOC for target kritatasksetdocker [1636/3305] Automatic MOC for target kritaspecificcolorselector [1637/3305] Automatic MOC for target kritasmallcolorselector [1638/3305] Automatic MOC for target kritaanimationdocker_static [1639/3305] Automatic MOC for target kritatooltransform_static [1640/3305] Automatic MOC for target kritastoryboarddocker_static [1641/3305] Generating ui_wdg_tool_transform.h [1642/3305] Generating ui_AssistantsToolOptions.h [1643/3305] Generating ui_WdgLayerBox.h [1644/3305] Generating moc_NodePropertyAction_p.cpp [1645/3305] Generating moc_SyncButtonAndAction.cpp [1646/3305] Generating ui_wdglut.h [1647/3305] Generating ui_KisOnionSkinsDocker.h [1648/3305] Generating ui_wdgstoryboarddock.h [1649/3305] Automatic MOC for target kritalibkis [1650/3305] Generating ui_wdgarrangemenu.h [1651/3305] Automatic MOC for target kritacolorselectorng [1652/3305] Building CXX object libs/basicflakes/CMakeFiles/kritabasicflakes.dir/kritabasicflakes_autogen/mocs_compilation.cpp.o [1653/3305] Building CXX object plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_utils.cpp.o [1654/3305] Building CXX object plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kritalibkra_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_kra_loader.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/libkra/kritalibkra_autogen/EWIEGA46WW/../../../../../../plugins/impex/libkra/kra_converter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/libkra/kritalibkra_autogen/EWIEGA46WW/moc_kra_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/libkra/kritalibkra_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1655/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/DockWidgetFactoryBase.cpp.o [1656/3305] Automatic MOC for target kritalibpaintop [1657/3305] Generating ui_wdgautobrush.h [1658/3305] Generating ui_wdgBrushSizeOptions.h [1659/3305] Generating ui_wdgcurveoption.h [1660/3305] Generating ui_wdgcurveoption2.h [1661/3305] Generating ui_wdgcustombrush.h [1662/3305] Generating ui_wdgclipboardbrush.h [1663/3305] Generating ui_wdgtextbrush.h [1664/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/DockWidget.cpp.o [1665/3305] Generating ui_wdgincremental.h [1666/3305] Generating ui_wdgmultisensorsselector.h [1667/3305] Generating ui_wdgairbrush.h [1668/3305] Generating ui_wdgfilteroption.h [1669/3305] Generating ui_wdgcoloroptions.h [1670/3305] Generating ui_wdgbrushchooser.h [1671/3305] Generating ui_wdgpredefinedbrushchooser.h [1672/3305] Generating ui_wdgtexturechooser.h [1673/3305] Generating ui_wdgCompositeOpOption.h [1674/3305] Generating ui_wdgflowopacityoption.h [1675/3305] Generating ui_SensorDistanceConfiguration.h [1676/3305] Generating ui_SensorTimeConfiguration.h [1677/3305] Generating ui_SensorFadeConfiguration.h [1678/3305] Building CXX object plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_colorize_dom_utils.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/lazybrush/kis_lazy_fill_tools.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_colorize_dom_utils.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/lazybrush/kis_lazy_fill_tools.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1679/3305] Building CXX object libs/basicflakes/CMakeFiles/kritabasicflakes.dir/tools/KoCreatePathTool.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/basicflakes/tools/KoCreatePathTool_p.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/basicflakes/tools/KoCreatePathTool.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1680/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Canvas.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Canvas.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1681/3305] Building CXX object libs/basicflakes/CMakeFiles/kritabasicflakes.dir/tools/KoPencilTool.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/basicflakes/tools/KoPencilTool.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/basicflakes/tools/KoCreatePathTool_p.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/basicflakes/tools/KoPencilTool.cpp:39: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1682/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Channel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Channel.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Channel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Channel.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Channel.cpp: In member function ‘bool Channel::visible() const’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Channel.cpp:65:24: warning: comparison of integer expressions of different signedness: ‘uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 65 | for (uint i = 0; i < channelInfo.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Channel.cpp: In member function ‘void Channel::setVisible(bool)’: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Channel.cpp:89:24: warning: comparison of integer expressions of different signedness: ‘uint’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 89 | for (uint i = 0; i < channelInfo.size(); ++i) { | ~~^~~~~~~~~~~~~~~~~~~~ [1683/3305] Building CXX object plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_savexml_visitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_kra_savexml_visitor.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_kra_savexml_visitor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_kra_savexml_visitor.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1684/3305] Building CXX object plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kra_converter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_kra_loader.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kra_converter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kra_converter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kra_converter.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1685/3305] Linking CXX shared library libs/basicflakes/libkritabasicflakes.so.19.0.0 [1686/3305] Building CXX object plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_save_visitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_kra_save_visitor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_kra_save_visitor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisReferenceImage.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_kra_save_visitor.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1687/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/kritalibkis_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/libkis/kritalibkis_autogen/EWIEGA46WW/../../../../../libs/libkis/Channel.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/libkis/kritalibkis_autogen/EWIEGA46WW/moc_Channel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/libkis/kritalibkis_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/libkis/kritalibkis_autogen/EWIEGA46WW/../../../../../libs/libkis/FilterLayer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/libkis/kritalibkis_autogen/EWIEGA46WW/../../../../../libs/libkis/Document.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/libkis/kritalibkis_autogen/EWIEGA46WW/moc_Document.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/libs/libkis/kritalibkis_autogen/mocs_compilation.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1688/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/InfoObject.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/InfoObject.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/InfoObject.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1689/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Filter.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1690/3305] Building CXX object plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_saver.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_kra_saver.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_kra_saver.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_kra_saver.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1691/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Preset.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Preset.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Preset.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1692/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/ManagedColor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/ManagedColor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/ManagedColor.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1693/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Notifier.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Notifier.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Notifier.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisApplication.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Notifier.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1694/3305] Building CXX object plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_load_visitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_kra_load_visitor.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_kra_load_visitor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_shape_layer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_kra_load_visitor.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1695/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Document.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/GroupLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Document.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Document.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/FilterLayer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Document.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1696/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/PresetChooser.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/PresetChooser.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1697/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Extension.cpp.o [1698/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Palette.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Palette.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Palette.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Palette.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1699/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Krita.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/GroupLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Document.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Krita.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Krita.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/FilterLayer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Document.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1700/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/PaletteView.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Palette.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/PaletteView.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/PaletteView.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Palette.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1701/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Scratchpad.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Scratchpad.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Scratchpad.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Scratchpad.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1702/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Node.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Node.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1703/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Swatch.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KisSwatch.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Swatch.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1704/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Resource.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Resource.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Resource.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1705/3305] Building CXX object plugins/impex/libkra/CMakeFiles/kritalibkra.dir/kis_kra_loader.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_kra_loader.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_kra_loader.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_kra_loader.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_kra_loader.cpp: In member function ‘KisImageSP KisKraLoader::loadXML(const QDomElement&)’: /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_kra_loader.cpp:361:33: warning: ‘void KisKraLoader::backCompat_loadAudio(const QDomElement&, KisImageSP, KisDocument*)’ is deprecated [-Wdeprecated-declarations] 361 | backCompat_loadAudio(e, image, m_d->document); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_kra_loader.h:49:28: note: declared here 49 | Q_DECL_DEPRECATED void backCompat_loadAudio(const QDomElement &elem, KisImageSP image, KisDocument *document); | ^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_kra_loader.cpp: In member function ‘void KisKraLoader::backCompat_loadAudio(const QDomElement&, KisImageSP, KisDocument*)’: /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/libkra/kis_kra_loader.cpp:651:77: warning: unused parameter ‘image’ [-Wunused-parameter] 651 | void KisKraLoader::backCompat_loadAudio(const QDomElement& elem, KisImageSP image, KisDocument *document) | ~~~~~~~~~~~^~~~~ [1706/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Selection.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Selection.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Selection.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Selection.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1707/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/View.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/View.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/View.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1708/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/GroupLayer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/GroupLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/GroupLayer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/GroupLayer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1709/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Window.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Window.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1710/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/CloneLayer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/CloneLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/CloneLayer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_clone_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/CloneLayer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1711/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/SelectionMask.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/SelectionMask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/SelectionMask.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1712/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/FilterLayer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/FilterLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/FilterLayer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/FilterLayer.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1713/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/FileLayer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/FileLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/FileLayer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_file_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/FileLayer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1714/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/GroupShape.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Shape.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/GroupShape.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/GroupShape.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1715/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/TransformMask.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/TransformMask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/TransformMask.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1716/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/FilterMask.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/FilterMask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/FilterMask.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/FilterMask.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1717/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/FillLayer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/FillLayer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/FillLayer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/InfoObject.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/FillLayer.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1718/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/TransparencyMask.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/TransparencyMask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/TransparencyMask.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/TransparencyMask.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1719/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/VectorLayer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/VectorLayer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/VectorLayer.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_shape_layer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/VectorLayer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1720/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/Shape.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Shape.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Shape.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Shape.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1721/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/ColorizeMask.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Node.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/ColorizeMask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/ColorizeMask.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/lazybrush/kis_lazy_fill_tools.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/ColorizeMask.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1722/3305] Building CXX object libs/libkis/CMakeFiles/kritalibkis.dir/LibKisUtils.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/LibKisUtils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/LibKisUtils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/LibKisUtils.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1723/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_option.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_option.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_option.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_option.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1724/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisColorOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisColorOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisColorOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1725/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSensorPackInterface.cpp.o [1726/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_based_paintop.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1727/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_color_source_option.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_color_source_option.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1728/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionDataUniformProperty.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_slider_based_paintop_property.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataUniformProperty.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataUniformProperty.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataUniformProperty.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1729/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionInputControlsStrategyInterface.cpp.o [1730/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_auto_brush_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_auto_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_auto_brush_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_auto_brush_widget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_auto_brush_widget.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1731/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionRangeControlsStrategyInterface.cpp.o [1732/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSensorData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSensorData.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSensorData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1733/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisColorOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisColorOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisColorOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1734/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisColorOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisColorOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1735/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_color_source.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_color_source.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_color_source.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1736/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveRangeModelInterface.cpp.o [1737/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_predefined_brush_chooser.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_predefined_brush_chooser.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_predefined_brush_chooser.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_predefined_brush_chooser.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1738/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionDataCommon.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1739/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1740/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisKritaSensorPack.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSensorData.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisKritaSensorPack.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisKritaSensorPack.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1741/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMultiSensorsModel.cpp.o [1742/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_selection_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_selection_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_selection_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1743/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOption.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOption.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1744/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionInputControlsStrategy.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionInputControlsStrategy.cpp:107:40: warning: type attributes ignored after type is already defined [-Wattributes] 107 | template class PAINTOP_EXPORT_INSTANCE KisCurveOptionInputControlsStrategy; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionInputControlsStrategy.cpp:108:40: warning: type attributes ignored after type is already defined [-Wattributes] 108 | template class PAINTOP_EXPORT_INSTANCE KisCurveOptionInputControlsStrategy; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1745/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactory.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDynamicSensorFactory.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1746/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSimpleDynamicSensorFactory.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1747/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisAutoBrushModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisAutoBrushModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisAutoBrushModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1748/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryRegistry.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDynamicSensorFactoryRegistry.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDynamicSensorFactoryRegistry.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1749/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMultiSensorsSelector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisMultiSensorsSelector.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisMultiSensorsSelector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1750/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSpacingOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSpacingOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSpacingOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1751/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_option_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_option_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_option_widget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1752/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveRangeModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDynamicSensorFactoryRegistry.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveRangeModel.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1753/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSpacingOption.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSpacingOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSpacingOption.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1754/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMirrorOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisMirrorOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisMirrorOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1755/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMirrorOption.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisMirrorOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisMirrorOption.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1756/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kritalibpaintop_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/libpaintop/kritalibpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/libpaintop/KisAutoBrushModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/libpaintop/kritalibpaintop_autogen/EWIEGA46WW/moc_KisAutoBrushModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/libpaintop/kritalibpaintop_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1757/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSpacingOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSpacingOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSpacingOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSpacingOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1758/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSharpnessOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSharpnessOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSharpnessOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1759/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionWidget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1760/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMirrorOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisMirrorOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisMirrorOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisMirrorOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1761/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSpacingOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSpacingOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSpacingOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1762/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisPredefinedBrushModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisPredefinedBrushModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisPredefinedBrushModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1763/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisScatterOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisScatterOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisScatterOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1764/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSharpnessOption.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSharpnessOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSharpnessOption.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1765/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisAirbrushOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisAirbrushOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1766/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSharpnessOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSharpnessOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSharpnessOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSharpnessOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1767/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCompositeOpOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCompositeOpOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCompositeOpOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCompositeOpOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1768/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisScatterOption.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisScatterOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisScatterOption.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1769/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMirrorOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisMirrorOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisMirrorOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1770/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisPaintingModeOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisPaintingModeOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisPaintingModeOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisPaintingModeOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1771/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisAirbrushOptionModel.cpp.o [1772/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisScatterOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisScatterOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisScatterOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisScatterOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1773/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCurveOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionModel.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1774/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCompositeOpOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCompositeOpOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCompositeOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCompositeOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1775/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisAirbrushOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisAirbrushOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisAirbrushOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1776/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisCompositeOpOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCompositeOpOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCompositeOpOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1777/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSharpnessOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSharpnessOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSharpnessOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1778/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorSourceOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisColorSourceOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisColorSourceOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisColorSourceOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1779/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisScatterOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisScatterOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisScatterOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1780/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorSourceOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisColorSourceOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisColorSourceOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisColorSourceOptionData.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1781/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextureOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisEmbeddedTextureData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisTextureOptionData.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisTextureOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisTextureOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1782/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisColorSourceOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisColorSourceOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisColorSourceOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1783/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisEmbeddedTextureData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisEmbeddedTextureData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisEmbeddedTextureData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisEmbeddedTextureData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1784/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisPaintingModeOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisPaintingModeOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisPaintingModeOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisPaintingModeOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1785/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSizeOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSizeOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSizeOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1786/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisPaintingModeOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisPaintingModeOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisPaintingModeOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1787/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisLightnessStrengthOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisLightnessStrengthOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisLightnessStrengthOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1788/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisStandardOptions.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisStandardOptions.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1789/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisOpacityOption.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisOpacityOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisOpacityOption.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1790/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisRotationOption.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisRotationOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisRotationOption.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1791/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisFlowOpacityOption.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisFlowOpacityOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisFlowOpacityOption.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1792/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDarkenOption.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDarkenOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDarkenOption.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1793/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisHSVOption.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisHSVOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisHSVOption.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1794/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisFilterOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisFilterOptionData.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisFilterOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1795/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSizeOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSizeOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSizeOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1796/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_clipboard_brush_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_clipboard_brush_widget.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_clipboard_brush_widget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1797/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextureOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisEmbeddedTextureData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisTextureOptionData.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisTextureOptionModel.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisTextureOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1798/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextureOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisTextureOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisTextureOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1799/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_precision_option.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_precision_option.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_precision_option.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1800/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_dab_cache_base.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache_base.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache_base.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1801/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDabCacheUtils.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1802/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_custom_brush_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_custom_brush_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_custom_brush_widget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_custom_brush_widget.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1803/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_current_outline_fetcher.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_current_outline_fetcher.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_current_outline_fetcher.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1804/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_dab_cache.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache_base.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache_base.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1805/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisFilterOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisFilterOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisFilterOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1806/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_based_paintop_options_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1807/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisFilterOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisFilterOptionData.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisFilterOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisFilterOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1808/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_text_brush_chooser.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_text_brush_chooser.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_text_brush_chooser.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1809/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensors.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/sensors/KisDynamicSensors.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/sensors/KisDynamicSensors.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1810/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextureMaskInfo.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisTextureMaskInfo.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisTextureMaskInfo.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisTextureMaskInfo.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1811/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMaskingBrushOptionProperties.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisMaskingBrushOptionProperties.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisMaskingBrushOptionProperties.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisMaskingBrushOptionProperties.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1812/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSensorData.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/sensors/KisDynamicSensor.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1813/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_brush_based_paintop_settings.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1814/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_texture_chooser.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisEmbeddedTextureData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisTextureOptionData.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_texture_chooser.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_texture_chooser.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_cached_paint_device.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_texture_option.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_texture_chooser.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1815/3305] Creating library symlink libs/basicflakes/libkritabasicflakes.so.19 libs/basicflakes/libkritabasicflakes.so [1816/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorDrawingAngle.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/sensors/KisDynamicSensorDrawingAngle.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/sensors/KisDynamicSensorDrawingAngle.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1817/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorDistance.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/sensors/KisDynamicSensorDistance.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/sensors/KisDynamicSensorDistance.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1818/3305] Generating ui_wdgcommentmenu.h [1819/3305] Generating ui_wdgexportstoryboard.h [1820/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorFade.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/sensors/KisDynamicSensorFade.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/sensors/KisDynamicSensorFade.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1821/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorFuzzy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/sensors/KisDynamicSensorFuzzy.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/sensors/KisDynamicSensorFuzzy.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1822/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/sensors/KisDynamicSensorTime.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/sensors/KisDynamicSensorTime.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/sensors/KisDynamicSensorTime.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1823/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/kis_texture_option.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_texture_option.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_texture_option.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_cached_paint_device.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_texture_option.h:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1824/3305] Building CXX object plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kritaqmicinterface_autogen/mocs_compilation.cpp.o [1825/3305] Linking CXX shared library libs/libkis/libkritalibkis.so.19.0.0 [1826/3305] Creating library symlink libs/libkis/libkritalibkis.so.19 libs/libkis/libkritalibkis.so [1827/3305] Automatic MOC for target pykrita [1828/3305] Generating ui_info.h [1829/3305] Generating ui_manager.h [1830/3305] Building CXX object plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_plugin_interface.cpp.o [1831/3305] Automatic MOC for target kritadefaulttools_static [1832/3305] Generating ui_wdgcolorsampler.h [1833/3305] Generating ui_wdgmovetool.h [1834/3305] Generating ui_wdgmultihandtool.h [1835/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryTime.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDynamicSensorFactoryTime.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDynamicSensorFactoryTime.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1836/3305] Linking CXX shared library plugins/impex/libkra/libkritalibkra.so.19.0.0 [1837/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryFade.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDynamicSensorFactoryFade.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDynamicSensorFactoryFade.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1838/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryDistance.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDynamicSensorFactoryDistance.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDynamicSensorFactoryDistance.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1839/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisStandardOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisStandardOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisStandardOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1840/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDynamicSensorFactoryDrawingAngle.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSimpleDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDynamicSensorFactoryDrawingAngle.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDynamicSensorFactoryDrawingAngle.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1841/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisSensorWithLengthModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSensorWithLengthModel.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSensorWithLengthModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1842/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisTextBrushModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisTextBrushModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisTextBrushModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1843/3305] Building CXX object plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_import_tools.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/kis_node_command.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/commands/KisNodeRenameCommand.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/qmic/kis_qmic_import_tools.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/qmic/kis_qmic_import_tools.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1844/3305] Building CXX object plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_interface.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisImageSignals.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/qmic/kis_qmic_interface.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/qmic/kis_qmic_import_tools.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/qmic/kis_qmic_interface.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1845/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisDrawingAngleSensorModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDrawingAngleSensorModel.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDrawingAngleSensorModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1846/3305] Building CXX object plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_simple_convertor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/qmic/kis_qmic_simple_convertor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/qmic/kis_qmic_simple_convertor.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1847/3305] Building CXX object plugins/extensions/qmic/CMakeFiles/kritaqmicinterface.dir/kis_qmic_synchronize_layers_command.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/qmic/kis_qmic_synchronize_layers_command.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/qmic/kis_qmic_synchronize_layers_command.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/qmic/kis_qmic_synchronize_layers_command.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1848/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kritatooltransform_static_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_transform2/kritatooltransform_static_autogen/EWIEGA46WW/../../../../../../plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_transform2/kritatooltransform_static_autogen/EWIEGA46WW/../../../../../../plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_transform2/kritatooltransform_static_autogen/EWIEGA46WW/../../../../../../plugins/tools/tool_transform2/kis_warp_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_transform2/kritatooltransform_static_autogen/EWIEGA46WW/../../../../../../plugins/tools/tool_transform2/kis_cage_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_transform2/kritatooltransform_static_autogen/EWIEGA46WW/moc_kis_cage_transform_strategy.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_transform2/kritatooltransform_static_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1849/3305] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_line_helper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand_helper.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_line_helper.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_line_helper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand_helper.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1850/3305] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kritadefaulttools_static_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/basictools/kritadefaulttools_static_autogen/EWIEGA46WW/../../../../../../plugins/tools/basictools/KisMoveBoundsCalculationJob.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/basictools/kritadefaulttools_static_autogen/EWIEGA46WW/moc_KisMoveBoundsCalculationJob.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/basictools/kritadefaulttools_static_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/basictools/kritadefaulttools_static_autogen/EWIEGA46WW/../../../../../../plugins/tools/basictools/kis_tool_brush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/basictools/kritadefaulttools_static_autogen/EWIEGA46WW/moc_kis_tool_brush.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/basictools/kritadefaulttools_static_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1851/3305] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_brush.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_brush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_brush.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1852/3305] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_line.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_line.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_line.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1853/3305] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_rectangle.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_rectangle.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_rectangle.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1854/3305] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_ellipse.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_ellipse.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_ellipse.cc:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1855/3305] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_colorsampler.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_colorsampler.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_colorsampler.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1856/3305] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_measure.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_measure.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_measure.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1857/3305] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/KisMoveBoundsCalculationJob.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/KisMoveBoundsCalculationJob.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/KisMoveBoundsCalculationJob.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1858/3305] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_gradient.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_paint.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_gradient.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_gradient.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1859/3305] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_multihand_config.cpp.o [1860/3305] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_path.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_node_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_path.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_path.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_path.h:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1861/3305] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/strokes/move_selection_stroke_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/strokes/move_selection_stroke_strategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/strokes/move_selection_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/strokes/move_selection_stroke_strategy.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1862/3305] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_movetooloptionswidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_move.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_movetooloptionswidget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_movetooloptionswidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_move.h:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1863/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_transform_mask_adapter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transform_mask_params_interface.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_transform_mask_adapter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_transform_mask_adapter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1864/3305] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_fill.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_paint.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_fill.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_fill.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1865/3305] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_pan.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_pan.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_pan.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1866/3305] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_move.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_move.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_move.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_move.h:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1867/3305] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_multihand.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_brush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_multihand.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_multihand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1868/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/KisAnimatedTransformMaskParamsHolder.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transform_mask_params_interface.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_transform_mask_adapter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/KisAnimatedTransformMaskParamsHolder.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/KisAnimatedTransformMaskParamsHolder.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1869/3305] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools_static.dir/kis_tool_pencil.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_node_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_pencil.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_pencil.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/kis_tool_pencil.h:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1870/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_transform_strategy_base.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_transform_strategy_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1871/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/tool_transform_args.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_warptransform_worker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/tool_transform_args.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/tool_transform_args.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1872/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_liquify_paint_helper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_liquify_paint_helper.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1873/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_liquify_paintop.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_liquify_paintop.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1874/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_cage_transform_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_warp_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_cage_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_cage_transform_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1875/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_simplified_action_policy_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1876/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_liquify_properties.cpp.o [1877/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_liquify_transform_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_liquify_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_liquify_transform_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1878/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_warp_transform_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_warp_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_warp_transform_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1879/3305] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/Ellipse.cc.o [1880/3305] Building CXX object plugins/paintops/libpaintop/CMakeFiles/kritalibpaintop.dir/KisMaskingBrushOption.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisMaskingBrushOption.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisMaskingBrushOption.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisMaskingBrushOption.h:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1881/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_tool_transform.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisImageResolutionProxy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_shape_selection.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_tool_transform.h:27, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_tool_transform.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_tool_transform.h:31: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1882/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_free_transform_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_free_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_free_transform_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1883/3305] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/kritaassistanttool_static_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/assistants/Assistants/kritaassistanttool_static_autogen/EWIEGA46WW/../../../../../../plugins/assistants/Assistants/PerspectiveAssistant.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/assistants/Assistants/kritaassistanttool_static_autogen/EWIEGA46WW/moc_PerspectiveAssistant.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/assistants/Assistants/kritaassistanttool_static_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/assistants/Assistants/kritaassistanttool_static_autogen/EWIEGA46WW/../../../../../../plugins/assistants/Assistants/kis_assistant_tool.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/assistants/Assistants/kritaassistanttool_static_autogen/EWIEGA46WW/moc_kis_assistant_tool.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/assistants/Assistants/kritaassistanttool_static_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1884/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_free_transform_strategy_gsl_helpers.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_warptransform_worker.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/tool_transform_args.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_free_transform_strategy_gsl_helpers.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1885/3305] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/ConcentricEllipseAssistant.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/ConcentricEllipseAssistant.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/ConcentricEllipseAssistant.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/ConcentricEllipseAssistant.cc:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1886/3305] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/Ruler.cc.o [1887/3305] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/EllipseAssistant.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/EllipseAssistant.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/EllipseAssistant.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/EllipseAssistant.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1888/3305] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/FisheyePointAssistant.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/FisheyePointAssistant.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/FisheyePointAssistant.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/FisheyePointAssistant.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1889/3305] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/InfiniteRulerAssistant.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/RulerAssistant.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/InfiniteRulerAssistant.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/InfiniteRulerAssistant.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/InfiniteRulerAssistant.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1890/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_transform_utils.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_coordinates_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_transform_utils.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_transform_utils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/transform_transaction_properties.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_transform_utils.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1891/3305] Linking CXX shared library plugins/paintops/libpaintop/libkritalibpaintop.so.19.0.0 [1892/3305] Creating library symlink plugins/paintops/libpaintop/libkritalibpaintop.so.19 plugins/paintops/libpaintop/libkritalibpaintop.so [1893/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_tool_transform_config_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/transform_transaction_properties.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_tool_transform_config_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_tool_transform_config_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/transform_transaction_properties.h:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1894/3305] Automatic MOC for target kritadefaultpaintops_static [1895/3305] Generating ui_wdgduplicateop.h [1896/3305] Automatic MOC for target kritamypaintop_static [1897/3305] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/ParallelRulerAssistant.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/ParallelRulerAssistant.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/ParallelRulerAssistant.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/ParallelRulerAssistant.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1898/3305] Generating ui_wdgmypaintoptions.h [1899/3305] Generating ui_wdgmypaintcurveoption.h [1900/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_mesh_transform_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_mesh_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_mesh_transform_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1901/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/strokes/transform_stroke_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/strokes/transform_stroke_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/strokes/transform_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/strokes/transform_stroke_strategy.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1902/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/strokes/inplace_transform_stroke_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/strokes/inplace_transform_stroke_strategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/strokes/inplace_transform_stroke_strategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_external_layer_iface.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/transform_transaction_properties.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/strokes/inplace_transform_stroke_strategy.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1903/3305] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/PerspectiveAssistant.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/PerspectiveAssistant.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/PerspectiveAssistant.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/PerspectiveAssistant.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1904/3305] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/SplineAssistant.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/SplineAssistant.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/SplineAssistant.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/SplineAssistant.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1905/3305] Building CXX object plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/kritalayerdocker_static_autogen/mocs_compilation.cpp.o [1906/3305] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/RulerAssistant.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/RulerAssistant.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/RulerAssistant.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/RulerAssistant.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1907/3305] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/PerspectiveBasedAssistantHelper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/PerspectiveBasedAssistantHelper.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/PerspectiveBasedAssistantHelper.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/PerspectiveBasedAssistantHelper.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1908/3305] Building CXX object plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/NodeToolTip.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/layerdocker/NodeToolTip.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1909/3305] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/VanishingPointAssistant.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/VanishingPointAssistant.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/VanishingPointAssistant.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/VanishingPointAssistant.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1910/3305] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/EditAssistantsCommand.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/EditAssistantsCommand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/EditAssistantsCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/EditAssistantsCommand.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1911/3305] Building CXX object plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/NodeViewVisibilityDelegate.cpp.o [1912/3305] Building CXX object plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/moc_SyncButtonAndAction.cpp.o [1913/3305] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/TwoPointAssistant.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/TwoPointAssistant.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/TwoPointAssistant.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/TwoPointAssistant.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1914/3305] Building CXX object plugins/dockers/lut/CMakeFiles/kritalutdocker_static.dir/black_white_point_chooser.cpp.o [1915/3305] Building CXX object plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/moc_NodePropertyAction_p.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/layerdocker/../../../../plugins/dockers/layerdocker/NodePropertyAction_p.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/layerdocker/moc_NodePropertyAction_p.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1916/3305] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/kis_assistant_tool.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/kis_assistant_tool.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/kis_assistant_tool.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1917/3305] Building CXX object plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/NodeView.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/layerdocker/NodePropertyAction_p.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/layerdocker/NodeView.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/layerdocker/NodeView.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1918/3305] Building CXX object plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/NodeDelegate.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/layerdocker/NodeDelegate.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1919/3305] Building CXX object plugins/dockers/lut/CMakeFiles/kritalutdocker_static.dir/kritalutdocker_static_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/lut/kritalutdocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/lut/lutdocker_dock.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/lut/kritalutdocker_static_autogen/EWIEGA46WW/moc_lutdocker_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/lut/kritalutdocker_static_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/lut/kritalutdocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/lut/lutdocker_dock.h:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1920/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineFrameDelegate.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimTimelineFramesModel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimTimelineFrameDelegate.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1921/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineColors.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/krita_utils.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimTimelineColors.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1922/3305] Building CXX object plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker_static.dir/LayerBox.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/layerdocker/LayerBox.h:25, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/layerdocker/LayerBox.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/layerdocker/LayerBox.cpp:44: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1923/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineLayersHeader.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimTimelineFramesModel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimTimelineLayersHeader.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1924/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kritaanimationdocker_static_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/animation/kritaanimationdocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/animation/KisAnimCurvesChannelsModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/animation/kritaanimationdocker_static_autogen/EWIEGA46WW/moc_KisAnimCurvesChannelsModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/animation/kritaanimationdocker_static_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/animation/kritaanimationdocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/animation/KisAnimTimelineTimeHeader.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/animation/kritaanimationdocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/animation/KisAnimCurvesKeyDelegate.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/animation/kritaanimationdocker_static_autogen/EWIEGA46WW/moc_KisAnimCurvesKeyDelegate.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/animation/kritaanimationdocker_static_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1925/3305] Building CXX object plugins/dockers/lut/CMakeFiles/kritalutdocker_static.dir/lutdocker_dock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/lut/lutdocker_dock.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/lut/lutdocker_dock.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/lut/lutdocker_dock.h:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1926/3305] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool_static.dir/PerspectiveEllipseAssistant.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_painting_assistant.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/PerspectiveEllipseAssistant.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/PerspectiveEllipseAssistant.cc:5: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/PerspectiveEllipseAssistant.cc:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1927/3305] Building CXX object plugins/dockers/lut/CMakeFiles/kritalutdocker_static.dir/ocio_display_filter_vfx2021.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/lut/ocio_display_filter_vfx2021.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1928/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimUtils.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimUtils.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimUtils.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transaction.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimUtils.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1929/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimationPlaybackControlsModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_time_span.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/KisCanvasAnimationState.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimationPlaybackControlsModel.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1930/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisTimeBasedItemModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisTimeBasedItemModel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisTimeBasedItemModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisTimeBasedItemModel.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1931/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform_static.dir/kis_perspective_transform_strategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_transform_strategy_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_simplified_action_policy_strategy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_perspective_transform_strategy.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_perspective_transform_strategy.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1932/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineTimeHeader.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimTimelineTimeHeader.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimTimelineTimeHeader.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1933/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_column.cpp.o [1934/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesChannelDelegate.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimCurvesChannelsModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimCurvesChannelDelegate.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1935/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesValuesHeader.cpp.o [1936/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_slider.cpp.o [1937/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineFramesView.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimTimelineFramesView.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimTimelineFramesView.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1938/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineFramesModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_node_model.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimTimelineFramesModel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimTimelineFramesModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimTimelineFramesModel.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1939/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_button.cpp.o [1940/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimTimelineDocker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/krita_utils.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimTimelineDocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimTimelineDocker.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1941/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesChannelsModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimCurvesChannelsModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimCurvesChannelsModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1942/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisTimeBasedItemModel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimCurvesModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimCurvesModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1943/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesKeyDelegate.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimTimelineTimeHeader.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimCurvesKeyDelegate.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimCurvesKeyDelegate.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1944/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/timeline_frames_index_converter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/flake/kis_node_dummies_graph.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/timeline_frames_index_converter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1945/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_equalizer_widget.cpp.o [1946/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_draggable_tool_button.cpp.o [1947/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_zoom_button.cpp.o [1948/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/kis_custom_modifiers_catcher.cpp.o [1949/3305] Building CXX object plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardUtils.cpp.o [1950/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisOnionSkinsDocker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/animation/ui_KisOnionSkinsDocker.h:25, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisOnionSkinsDocker.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisOnionSkinsDocker.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1951/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesView.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisTimeBasedItemModel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimCurvesModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimCurvesView.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimTimelineTimeHeader.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimCurvesView.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1952/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/timeline_node_list_keeper.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisTimeBasedItemModel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/timeline_node_list_keeper.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/timeline_node_list_keeper.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included 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/QObject:1, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/timeline_node_list_keeper.h:10: /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/timeline_node_list_keeper.cpp: In member function ‘void TimelineNodeListKeeper::Private::disconnectDummy(KisNodeDummy*)’: /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/timeline_node_list_keeper.cpp:183:35: warning: unused variable ‘channel’ [-Wunused-variable] 183 | Q_FOREACH(KisKeyframeChannel *channel, channels) { | ^~~~~~~ [1953/3305] Building CXX object plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/CommentDelegate.cpp.o [1954/3305] Building CXX object plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/CommentModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/StoryboardItem.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/storyboarddocker/CommentModel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/storyboarddocker/CommentModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1955/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/timeline_insert_keyframe_dialog.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimTimelineFramesView.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/timeline_insert_keyframe_dialog.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1956/3305] Building CXX object plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/KisAsyncStoryboardThumbnailRenderer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisAsyncAnimationRendererBase.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/storyboarddocker/KisAsyncStoryboardThumbnailRenderer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/storyboarddocker/KisAsyncStoryboardThumbnailRenderer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1957/3305] Creating library symlink plugins/impex/libkra/libkritalibkra.so.19 plugins/impex/libkra/libkritalibkra.so [1958/3305] Building CXX object plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/KisStoryboardThumbnailRenderScheduler.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/storyboarddocker/KisStoryboardThumbnailRenderScheduler.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/storyboarddocker/KisStoryboardThumbnailRenderScheduler.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1959/3305] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/pykrita_autogen/mocs_compilation.cpp.o [1960/3305] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/PykritaModule.cpp.o [1961/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker_static.dir/KisAnimCurvesDocker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimCurvesDocker.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimCurvesDocker.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimCurvesDocker.cpp:30: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1962/3305] Linking CXX shared library plugins/extensions/qmic/libkritaqmicinterface.so.19.0.0 [1963/3305] Building CXX object plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardView.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/StoryboardItem.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/storyboarddocker/StoryboardModel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/storyboarddocker/StoryboardView.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1964/3305] Building CXX object plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardDelegate.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/storyboarddocker/StoryboardDelegate.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/storyboarddocker/StoryboardDelegate.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1965/3305] Building CXX object plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/KisAddRemoveStoryboardCommand.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/StoryboardItem.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/storyboarddocker/KisAddRemoveStoryboardCommand.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1966/3305] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/PythonPluginsModel.cpp.o [1967/3305] Building CXX object plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/kritastoryboarddocker_static_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/StoryboardItem.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/storyboarddocker/CommentModel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/EWIEGA46WW/moc_CommentModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/EWIEGA46WW/../../../../../../plugins/dockers/storyboarddocker/StoryboardDockerDock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/EWIEGA46WW/moc_StoryboardDockerDock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/storyboarddocker/kritastoryboarddocker_static_autogen/mocs_compilation.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1968/3305] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/utilities.cpp.o [1969/3305] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/pykrita.dir/PythonPluginManager.cpp.o [1970/3305] Building CXX object plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/DlgExportStoryboard.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/StoryboardItem.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/storyboarddocker/StoryboardModel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/storyboarddocker/DlgExportStoryboard.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/storyboarddocker/DlgExportStoryboard.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1971/3305] Building CXX object plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisDabRenderingQueueCache.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/brush/KisDabRenderingQueue.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/brush/KisDabRenderingQueueCache.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/brush/KisDabRenderingQueueCache.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1972/3305] Building CXX object plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/kritadefaultpaintops_static_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/6HQ4H4XQ3N/../../../../../../plugins/paintops/defaultpaintops/brush/kis_brushop_settings_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/6HQ4H4XQ3N/moc_kis_brushop_settings_widget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/defaultpaintops/kritadefaultpaintops_static_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1973/3305] Building CXX object plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisBrushOpSettings.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/brush/KisBrushOpSettings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/brush/KisBrushOpSettings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1974/3305] Building CXX object plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisDabRenderingExecutor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/brush/KisDabRenderingExecutor.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/brush/KisDabRenderingExecutor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1975/3305] Building CXX object plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisDabRenderingJob.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/brush/KisDabRenderingJob.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/brush/KisDabRenderingJob.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1976/3305] Building CXX object plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisDabRenderingQueue.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/brush/KisDabRenderingQueue.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/brush/KisDabRenderingQueue.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1977/3305] Building CXX object plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/KisBrushOpResources.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/brush/KisBrushOpResources.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/brush/KisBrushOpResources.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1978/3305] Building CXX object plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/StoryboardItem.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/storyboarddocker/StoryboardModel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/storyboarddocker/StoryboardModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/storyboarddocker/StoryboardModel.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1979/3305] Building CXX object plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker_static.dir/StoryboardDockerDock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/storyboarddocker/StoryboardDockerDock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/storyboarddocker/StoryboardDockerDock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1980/3305] Building CXX object plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/KisDuplicateOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/duplicate/KisDuplicateOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1981/3305] Building CXX object plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/kis_duplicateop_settings.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop_settings.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop_settings.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1982/3305] Building CXX object plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/KisDuplicateOptionModel.cpp.o [1983/3305] Building CXX object plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/kis_duplicateop.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1984/3305] Building CXX object plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintCurveOptionRangeControlsStrategy.cpp.o [1985/3305] Building CXX object plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintCurveOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintCurveOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1986/3305] Building CXX object plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/kis_brushop.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/brush/kis_brushop.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/brush/kis_brushop.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1987/3305] Building CXX object plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintBasicOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintBasicOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintBasicOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintBasicOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1988/3305] Building CXX object plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/KisDuplicateOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/duplicate/KisDuplicateOptionWidget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/duplicate/KisDuplicateOptionWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1989/3305] Linking CXX static library plugins/tools/basictools/libkritadefaulttools_static.a [1990/3305] Linking CXX static library plugins/tools/tool_transform2/libkritatooltransform_static.a [1991/3305] Linking CXX static library plugins/assistants/Assistants/libkritaassistanttool_static.a [1992/3305] Linking CXX static library plugins/dockers/layerdocker/libkritalayerdocker_static.a [1993/3305] Building CXX object plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOp.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintPaintOp.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintPaintOp.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintPaintOpPreset.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintPaintOp.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1994/3305] Building CXX object plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/kritamypaintop_static_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/mypaint/kritamypaintop_static_autogen/EWIEGA46WW/../../../../../../plugins/paintops/mypaint/MyPaintBasicOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/mypaint/kritamypaintop_static_autogen/EWIEGA46WW/../../../../../../plugins/paintops/mypaint/MyPaintBasicOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/mypaint/kritamypaintop_static_autogen/EWIEGA46WW/moc_MyPaintBasicOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/mypaint/kritamypaintop_static_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/mypaint/kritamypaintop_static_autogen/EWIEGA46WW/../../../../../../plugins/paintops/mypaint/MyPaintPaintOpFactory.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/mypaint/kritamypaintop_static_autogen/EWIEGA46WW/moc_MyPaintPaintOpFactory.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/mypaint/kritamypaintop_static_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [1995/3305] Building CXX object plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintBasicOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintBasicOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintBasicOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintBasicOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [1996/3305] Automatic MOC for target kritaarrangedocker [1997/3305] Linking CXX static library plugins/dockers/lut/libkritalutdocker_static.a [1998/3305] Linking CXX static library plugins/dockers/animation/libkritaanimationdocker_static.a [1999/3305] Automatic MOC for target kritacompositiondocker [2000/3305] Automatic MOC for target kritagriddocker [2001/3305] Building CXX object plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintSensorPack.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisSensorData.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintSensorPack.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintSensorPack.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2002/3305] Automatic MOC for target kritasvgcollectiondocker [2003/3305] Automatic MOC for target kritapalettedocker [2004/3305] Automatic MOC for target kritarecorderdocker [2005/3305] Linking CXX static library plugins/dockers/storyboarddocker/libkritastoryboarddocker_static.a [2006/3305] Automatic MOC for target kritagamutmask [2007/3305] Automatic MOC for target kritalogdocker [2008/3305] Building CXX object plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOpSettings.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintPaintOpSettings.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintPaintOpSettings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2009/3305] Automatic MOC for target kritatouchdocker [2010/3305] Automatic MOC for target kritaimagesplit [2011/3305] Automatic MOC for target kritacolorrange [2012/3305] Automatic MOC for target kritaclonesarray [2013/3305] Building CXX object plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintCurveOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintCurveOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintCurveOptionWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2014/3305] Building CXX object plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/brush/kis_brushop_settings_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/brush/kis_brushop_settings_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/brush/kis_brushop_settings_widget.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2015/3305] Automatic MOC for target kritametadataeditor [2016/3305] Automatic MOC for target kritamodifyselection [2017/3305] Automatic MOC for target kritashearimage [2018/3305] Building CXX object plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintBasicOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintBasicOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintBasicOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2019/3305] Automatic MOC for target kritarotateimage [2020/3305] Automatic MOC for target kritaresourcemanager [2021/3305] Creating library symlink plugins/extensions/qmic/libkritaqmicinterface.so.19 plugins/extensions/qmic/libkritaqmicinterface.so [2022/3305] Linking CXX static library plugins/extensions/pykrita/plugin/libpykrita.a [2023/3305] Automatic MOC for target kritaoffsetimage [2024/3305] Automatic MOC for target kritawgcolorselector [2025/3305] Automatic MOC for target kritaseparatechannels [2026/3305] Automatic MOC for target kritalayersplit [2027/3305] Automatic MOC for target kritabuginfo [2028/3305] Automatic MOC for target kritadbexplorer [2029/3305] Building CXX object plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOpPreset.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintPaintOpPreset.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintPaintOpPreset.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintPaintOpPreset.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2030/3305] Automatic MOC for target kritawaveletdecompose [2031/3305] Automatic MOC for target kritaextensioncolorsfilters [2032/3305] Building CXX object plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops_static.dir/duplicate/kis_duplicateop_settings_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop_settings_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/duplicate/kis_duplicateop_settings_widget.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2033/3305] Automatic MOC for target kritagaussianhighpassfilter [2034/3305] Automatic MOC for target kritafastcolortransferfilter [2035/3305] Automatic MOC for target kritablurfilter [2036/3305] Automatic MOC for target kritacolorsfilters [2037/3305] Automatic MOC for target kritanoisefilter [2038/3305] Automatic MOC for target kritarandompickfilter [2039/3305] Automatic MOC for target kritadodgeburn [2040/3305] Building CXX object plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOpFactory.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintPaintOpFactory.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintPaintOpFactory.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2041/3305] Automatic MOC for target kritalevelfilter [2042/3305] Automatic MOC for target kritaunsharpfilter [2043/3305] Automatic MOC for target kritawavefilter [2044/3305] Automatic MOC for target kritagradientmap [2045/3305] Automatic MOC for target kritaphongbumpmap [2046/3305] Automatic MOC for target kritahalftone [2047/3305] Building CXX object plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintSurface.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintSurface.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintSurface.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintSurface.h:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2048/3305] Automatic MOC for target kritathreshold [2049/3305] Automatic MOC for target kritaindexcolors [2050/3305] Building CXX object plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintStandardOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintStandardOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintStandardOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2051/3305] Automatic MOC for target krita_shape_paths [2052/3305] Automatic MOC for target kritaedgedetection [2053/3305] Automatic MOC for target kritaconvertheighttonormalmap [2054/3305] Automatic MOC for target kritagradientgenerator [2055/3305] Automatic MOC for target kritaasccdl [2056/3305] Automatic MOC for target kritacolorgenerator [2057/3305] Automatic MOC for target kritapatterngenerator [2058/3305] Automatic MOC for target kritascreentonegenerator [2059/3305] Automatic MOC for target kritamultigridpatterngenerator [2060/3305] Automatic MOC for target kritasimplexnoisegenerator [2061/3305] Automatic MOC for target kritaseexprgenerator [2062/3305] Automatic MOC for target kritajpegexport [2063/3305] Linking CXX static library plugins/paintops/defaultpaintops/libkritadefaultpaintops_static.a [2064/3305] Automatic MOC for target kritatiffexport [2065/3305] Automatic MOC for target kritapngexport [2066/3305] Automatic MOC for target kritaexrexport [2067/3305] Automatic MOC for target kritaqimageioexport [2068/3305] Automatic MOC for target kritaheifexport [2069/3305] Automatic MOC for target kritapdfimport [2070/3305] Automatic MOC for target kritawebpexport [2071/3305] Automatic MOC for target kritabrushexport [2072/3305] Automatic MOC for target krita_raw_import [2073/3305] Automatic MOC for target kritapalettize [2074/3305] Automatic MOC for target kritajxlexport [2075/3305] Automatic MOC for target kritahairypaintop [2076/3305] Automatic MOC for target kritadeformpaintop [2077/3305] Automatic MOC for target kritaspraypaintop [2078/3305] Automatic MOC for target kritacurvepaintop [2079/3305] Automatic MOC for target kritahatchingpaintop [2080/3305] Automatic MOC for target kritaexperimentpaintop [2081/3305] Automatic MOC for target kritaparticlepaintop [2082/3305] Automatic MOC for target kritasketchpaintop [2083/3305] Automatic MOC for target kritagridpaintop [2084/3305] Automatic MOC for target kritaroundmarkerpaintop [2085/3305] Automatic MOC for target krita_flaketools [2086/3305] Automatic MOC for target kritatangentnormalpaintop [2087/3305] Automatic MOC for target krita [2088/3305] Generating qrc_kis_gl_image_widget.cpp [2089/3305] Generating ui_wdgSpecificColorSelectorWidget.h [2090/3305] Automatic MOC for target kritadefaulttools [2091/3305] Automatic MOC for target krita_karbontools [2092/3305] Generating ui_wdg_color_selector_settings.h [2093/3305] Automatic MOC for target kritatoolcrop [2094/3305] Automatic MOC for target kritatooltransform [2095/3305] Generating ui_wdgArtisticColorSelector.h [2096/3305] Generating ui_wdgARCSSettings.h [2097/3305] Generating ui_wdgWheelPreferencesPopup.h [2098/3305] Generating ui_wdgtasksetdocker.h [2099/3305] Generating ui_wdgcompositiondocker.h [2100/3305] Automatic MOC for target kritalayerdocker [2101/3305] Automatic MOC for target kritatoolpolygon [2102/3305] Generating ui_grid_config_widget.h [2103/3305] Generating ui_arrange_docker_widget.h [2104/3305] Automatic MOC for target kritatoolpolyline [2105/3305] Generating ui_wdgpalettedock.h [2106/3305] Automatic MOC for target kritaassistanttool [2107/3305] Automatic MOC for target kritaselectiontools [2108/3305] Automatic MOC for target krita_tool_svgtext [2109/3305] Generating ui_WdgSvgCollection.h [2110/3305] Automatic MOC for target kritatoolSmartPatch [2111/3305] Generating ui_wdgGamutMaskChooser.h [2112/3305] Automatic MOC for target kritatoollazybrush [2113/3305] Generating ui_recorderdocker.h [2114/3305] Generating ui_recorder_profile_settings.h [2115/3305] Generating ui_recorder_export.h [2116/3305] Generating ui_recorder_snapshots_manager.h [2117/3305] Generating ui_WdgLogDocker.h [2118/3305] Generating ui_TouchDockerWidget.h [2119/3305] Generating ui_WdgQuickSettings.h [2120/3305] Generating ui_WdgWGSelectorSettings.h [2121/3305] Automatic MOC for target kritapresetdocker [2122/3305] Generating ui_WdgWGShadeLineEditor.h [2123/3305] Automatic MOC for target kritachanneldocker [2124/3305] Automatic MOC for target kritahistorydocker [2125/3305] Generating ui_wdg_clonesarray.h [2126/3305] Automatic MOC for target kritadigitalmixer [2127/3305] Generating ui_wdg_imagesplit.h [2128/3305] Generating ui_wdg_colorrange.h [2129/3305] Generating ui_wdg_grow_selection.h [2130/3305] Generating ui_dublincore.h [2131/3305] Generating ui_wdg_shrink_selection.h [2132/3305] Generating ui_exif.h [2133/3305] Generating ui_wdg_feather_selection.h [2134/3305] Generating ui_wdg_border_selection.h [2135/3305] Generating ui_wdg_offsetimage.h [2136/3305] Generating ui_wdg_rotateimage.h [2137/3305] Generating ui_wdg_separations.h [2138/3305] Generating ui_wdg_shearimage.h [2139/3305] Automatic MOC for target kritaanimationdocker [2140/3305] Generating ui_wdgdlgcreatebundle.h [2141/3305] Generating ui_wdgdlgbundlemanager.h [2142/3305] Generating ui_WdgDlgResourceManager.h [2143/3305] Generating ui_wdg_waveletdecompose.h [2144/3305] Generating ui_wdgdlgembedtags.h [2145/3305] Generating ui_wdg_layersplit.h [2146/3305] Automatic MOC for target kritaoverviewdocker [2147/3305] Generating ui_wdg_buginfo.h [2148/3305] Generating ui_WdgDbExplorer.h [2149/3305] Generating ui_wdgblur.h [2150/3305] Automatic MOC for target kritarunner [2151/3305] Automatic MOC for target kritasnapshotdocker [2152/3305] Generating ui_wdg_gaussian_blur.h [2153/3305] Generating ui_wdg_motion_blur.h [2154/3305] Generating ui_wdg_lens_blur.h [2155/3305] Generating ui_wdgcolortoalphabase.h [2156/3305] Generating ui_wdg_perchannel.h [2157/3305] Generating ui_wdg_color_balance.h [2158/3305] Generating ui_wdg_hsv_adjustment.h [2159/3305] Generating ui_wdg_desaturate.h [2160/3305] Automatic MOC for target kritapatterndocker [2161/3305] Generating ui_wdggaussianhighpass.h [2162/3305] Automatic MOC for target kritapresethistory [2163/3305] Generating ui_wdgfastcolortransfer.h [2164/3305] Generating ui_wdgnoiseoptions.h [2165/3305] Automatic MOC for target kritahistogramdocker [2166/3305] Automatic MOC for target kritacolorspaceconversion [2167/3305] Automatic MOC for target kritalutdocker [2168/3305] Automatic MOC for target kritastoryboarddocker [2169/3305] Generating ui_wdgrandompickoptions.h [2170/3305] Automatic MOC for target kritalayergroupswitcher [2171/3305] Automatic MOC for target kritaqmic [2172/3305] Generating ui_wdgunsharp.h [2173/3305] Generating ui_wdgwaveoptions.h [2174/3305] Generating ui_KisLevelsConfigWidget.h [2175/3305] Generating ui_DodgeBurnConfigurationBaseWidget.h [2176/3305] Generating ui_wdgphongbumpmap.h [2177/3305] Generating ui_kiswdgindexcolors.h [2178/3305] Automatic MOC for target kritapykrita [2179/3305] Generating ui_KisGradientMapFilterConfigWidget.h [2180/3305] Generating ui_wdg_threshold.h [2181/3305] Automatic MOC for target kritaembossfilter [2182/3305] Generating ui_KisHalftoneConfigWidget.h [2183/3305] Generating ui_KisHalftoneConfigPageWidget.h [2184/3305] Generating ui_wdg_convert_height_to_normal_map.h [2185/3305] Generating ui_wdg_edge_detection.h [2186/3305] Generating ui_wdg_asccdl.h [2187/3305] Generating ui_palettize.h [2188/3305] Automatic MOC for target kritasamplescreencolor [2189/3305] Generating ui_StarShapeConfigWidget.h [2190/3305] Automatic MOC for target kritaconvolutionfilters [2191/3305] Generating ui_SpiralShapeConfigWidget.h [2192/3305] Automatic MOC for target kritaraindropsfilter [2193/3305] Generating qrc_pathshapes.cpp [2194/3305] Generating ui_RectangleShapeConfigWidget.h [2195/3305] Automatic MOC for target kritaimageenhancement [2196/3305] Generating ui_EllipseShapeConfigWidget.h [2197/3305] Generating ui_wdgcoloroptions.h [2198/3305] Generating ui_KisGradientGeneratorConfigWidget.h [2199/3305] Generating ui_wdgsimplexnoiseoptions.h [2200/3305] Generating ui_wdgpatternoptions.h [2201/3305] Generating ui_wdgmultigridpatternoptions.h [2202/3305] Automatic MOC for target kritapixelizefilter [2203/3305] Generating ui_KisScreentoneConfigWidget.h [2204/3305] Generating ui_wdgseexpr.h [2205/3305] Generating ui_wdgseexprsavepreset.h [2206/3305] Generating ui_kis_wdg_options_jpeg.h [2207/3305] Generating ui_kis_wdg_options_tiff.h [2208/3305] Generating ui_kis_wdg_options_png.h [2209/3305] Automatic MOC for target kritaoilpaintfilter [2210/3305] Generating ui_exr_export_widget.h [2211/3305] Automatic MOC for target kritaexample [2212/3305] Automatic MOC for target kritasmalltilesfilter [2213/3305] Generating ui_pdfimportwidgetbase.h [2214/3305] Generating ui_wdgrawimport.h [2215/3305] Building CXX object plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintCurveRangeModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDynamicSensorFactory.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDynamicSensorFactoryRegistry.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintCurveRangeModel.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2216/3305] Automatic MOC for target kritaroundcornersfilter [2217/3305] Automatic MOC for target kritanormalize [2218/3305] Generating ui_kis_wdg_options_qimageio.h [2219/3305] Automatic MOC for target kritaposterize [2220/3305] Automatic MOC for target kritaresettransparent [2221/3305] Automatic MOC for target kritapngimport [2222/3305] Automatic MOC for target kritajpegimport [2223/3305] Automatic MOC for target kritaexrimport [2224/3305] Automatic MOC for target kritaqimageioimport [2225/3305] Automatic MOC for target kritajp2import [2226/3305] Generating ui_kis_wdg_options_heightmap.h [2227/3305] Automatic MOC for target kritacsvexport [2228/3305] Automatic MOC for target kritaxcfimport [2229/3305] Automatic MOC for target kritacsvimport [2230/3305] Generating ui_wdg_export_gih.h [2231/3305] Automatic MOC for target kritasvgimport [2232/3305] Automatic MOC for target kritaoraexport [2233/3305] Automatic MOC for target kritapsdimport [2234/3305] Automatic MOC for target kritatiffimport [2235/3305] Automatic MOC for target kritaoraimport [2236/3305] Generating ui_WdgHeifExport.h [2237/3305] Automatic MOC for target kritapsdexport [2238/3305] Automatic MOC for target kritatgaexport [2239/3305] Generating ui_kis_wdg_options_webp.h [2240/3305] Automatic MOC for target kritabrushimport [2241/3305] Automatic MOC for target kritatgaimport [2242/3305] Generating ui_kis_wdg_options_jpegxl.h [2243/3305] Automatic MOC for target kritaqmlexport [2244/3305] Generating ui_wdgInkOptions.h [2245/3305] Generating ui_wdghairyshapeoptions.h [2246/3305] Generating ui_wdgbristleoptions.h [2247/3305] Generating ui_wdgdeformoptions.h [2248/3305] Generating ui_wdgcurveoptions.h [2249/3305] Generating ui_wdgsprayoptions.h [2250/3305] Generating ui_wdgsprayshapeoptions.h [2251/3305] Generating ui_wdgshapedynamicsoptions.h [2252/3305] Generating ui_wdgexperimentoptions.h [2253/3305] Automatic MOC for target kritagifexport [2254/3305] Generating ui_wdgparticleoptions.h [2255/3305] Generating ui_wdggridoptions.h [2256/3305] Generating ui_wdggridbrushshapeoptions.h [2257/3305] Generating ui_wdghatchingpreferences.h [2258/3305] Automatic MOC for target kritaheightmapexport [2259/3305] Generating ui_wdghatchingoptions.h [2260/3305] Generating ui_wdgsketchoptions.h [2261/3305] Automatic MOC for target kritagifimport [2262/3305] Generating ui_kis_roundmarker_option.h [2263/3305] Generating qrc_defaulttools.cpp [2264/3305] Automatic MOC for target kritaheightmapimport [2265/3305] Generating ui_wdgtangenttiltoption.h [2266/3305] Automatic MOC for target kritakraexport [2267/3305] Generating ui_DefaultToolGeometryWidget.h [2268/3305] Generating qrc_toolcrop.cpp [2269/3305] Generating qrc_defaulttools.cpp [2270/3305] Generating qrc_tool_polygon.cpp [2271/3305] Generating qrc_polyline.cpp [2272/3305] Automatic MOC for target kritaspriterexport [2273/3305] Generating ui_WdgToolOptions.h [2274/3305] Generating qrc_tool_transform.cpp [2275/3305] Automatic MOC for target kritakraimport [2276/3305] Generating qrc_selectiontools.cpp [2277/3305] Generating qrc_karbontools.cpp [2278/3305] Automatic MOC for target kritakrzexport [2279/3305] Automatic MOC for target kritawebpimport [2280/3305] Generating ui_wdg_tool_crop.h [2281/3305] Automatic MOC for target kritaheifimport [2282/3305] Automatic RCC for svgtexttool.qrc [2283/3305] Generating ui_kis_tool_lazy_brush_options_widget.h [2284/3305] Generating qrc_krita.cpp [2285/3305] Generating ui_WdgSvgTextSettings.h [2286/3305] Generating ui_WdgSvgTextEditor.h [2287/3305] Generating ui_kis_tool_smart_patch_options_widget.h [2288/3305] Generating qrc_layerbox-icons.cpp [2289/3305] Generating qrc_breeze-dark-icons.cpp [2290/3305] Generating qrc_breeze-light-icons.cpp [2291/3305] Generating qrc_layers-icons.cpp [2292/3305] Generating qrc_misc-light-icons.cpp [2293/3305] Generating qrc_flake.cpp [2294/3305] Generating qrc_misc-dark-icons.cpp [2295/3305] Generating qrc_paintops-icons.cpp [2296/3305] Generating qrc_tool-transform-icons.cpp [2297/3305] Generating qrc_shaders.cpp [2298/3305] Generating qrc_kritawidgets.cpp [2299/3305] Generating qrc_aboutdata.cpp [2300/3305] Generating qrc_cursors.cpp [2301/3305] Generating qrc_branding.cpp [2302/3305] Generating qrc_sponsors.cpp [2303/3305] Generating qrc_tools-svg-16-icons.cpp [2304/3305] Generating qrc_defaultpresets.cpp [2305/3305] Generating qrc_gamutmasks.cpp [2306/3305] Generating qrc_svg-icons.cpp [2307/3305] Generating qrc_icons.cpp [2308/3305] Generating qrc_splash.cpp [2309/3305] Automatic MOC for target kritadefaultpaintops [2310/3305] Automatic MOC for target kritafilterop [2311/3305] Automatic MOC for target kritajxlimport [2312/3305] Automatic MOC for target kritadesignerplugin [2313/3305] Automatic MOC for target kritatooldyna [2314/3305] Building CXX object plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/qrc_kis_gl_image_widget.cpp.o [2315/3305] Automatic MOC for target kritacolorsmudgepaintop [2316/3305] Automatic MOC for target kritatoolencloseandfill [2317/3305] Building CXX object plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker.dir/kritalayerdocker_autogen/mocs_compilation.cpp.o [2318/3305] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool.dir/kritaassistanttool_autogen/mocs_compilation.cpp.o [2319/3305] Building CXX object plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/KisGLImageF16.cpp.o [2320/3305] Building CXX object plugins/dockers/layerdocker/CMakeFiles/kritalayerdocker.dir/LayerDocker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/layerdocker/LayerBox.h:25, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/layerdocker/LayerDocker.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2321/3305] Building CXX object plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/kritasmallcolorselector_autogen/mocs_compilation.cpp.o [2322/3305] Building CXX object plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/smallcolorselector.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/smallcolorselector/smallcolorselector.cc:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2323/3305] Building CXX object plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/KisClickableGLImageWidget.cpp.o [2324/3305] Building CXX object plugins/assistants/Assistants/CMakeFiles/kritaassistanttool.dir/assistant_tool.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/kis_assistant_tool.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/assistants/Assistants/assistant_tool.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2325/3305] Building CXX object plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/smallcolorselector_dock.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/smallcolorselector/smallcolorselector_dock.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2326/3305] Building CXX object plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/KisGLImageWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/smallcolorselector/KisGLImageWidget.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2327/3305] Building CXX object plugins/dockers/specificcolorselector/CMakeFiles/kritaspecificcolorselector.dir/kritaspecificcolorselector_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/specificcolorselector/kritaspecificcolorselector_autogen/EWIEGA46WW/../../../../../../plugins/dockers/specificcolorselector/kis_specific_color_selector_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/specificcolorselector/kritaspecificcolorselector_autogen/EWIEGA46WW/moc_kis_specific_color_selector_widget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/specificcolorselector/kritaspecificcolorselector_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2328/3305] Generating _tmp/krita/sipkritapart0.cpp, _tmp/krita/krita_complete.pyi Generating SIP 5+ bindings for PyKrita.krita... pyproject.toml: line 5: using '[tool.sip.metadata]' to specify the project metadata is deprecated and will be removed in SIP v7.0.0, use '[project]' instead These bindings will be built: kritamod. Generating the kritamod bindings... /usr/lib/python3.12/site-packages/PyQt5/bindings/QtCore/qbytearray.sip: line 118: '%BIGetReadBufferCode' is deprecated and will be removed in SIP v7.0.0 /usr/lib/python3.12/site-packages/PyQt5/bindings/QtCore/qbytearray.sip: line 131: '%BIGetSegCountCode' is deprecated and will be removed in SIP v7.0.0 /usr/lib/python3.12/site-packages/PyQt5/bindings/QtCore/qbytearray.sip: line 138: '%BIGetCharBufferCode' is deprecated and will be removed in SIP v7.0.0 /usr/lib/python3.12/site-packages/PyQt5/bindings/QtCore/qmutex.sip: line 86: 'private' is deprecated and will be removed in SIP v7.0.0 ABI v12.8 is deprecated and will be removed in SIP v7.0.0, use v12.9 or later instead Generating the krita .pyi file... The project bindings are ready for build. [2329/3305] Automatic MOC for target python_module_PyKrita_krita [2330/3305] Building CXX object plugins/dockers/specificcolorselector/CMakeFiles/kritaspecificcolorselector.dir/specificcolorselector.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/specificcolorselector/specificcolorselector.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2331/3305] Building CXX object plugins/dockers/specificcolorselector/CMakeFiles/kritaspecificcolorselector.dir/specificcolorselector_dock.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/specificcolorselector/specificcolorselector_dock.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/specificcolorselector/specificcolorselector_dock.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/specificcolorselector/specificcolorselector_dock.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2332/3305] Building CXX object plugins/dockers/digitalmixer/CMakeFiles/kritadigitalmixer.dir/kritadigitalmixer_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/digitalmixer/kritadigitalmixer_autogen/EWIEGA46WW/../../../../../../plugins/dockers/digitalmixer/digitalmixer_dock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/digitalmixer/kritadigitalmixer_autogen/EWIEGA46WW/moc_digitalmixer_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/digitalmixer/kritadigitalmixer_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/digitalmixer/kritadigitalmixer_autogen/EWIEGA46WW/../../../../../../plugins/dockers/digitalmixer/digitalmixer_dock.h:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2333/3305] Building CXX object plugins/dockers/smallcolorselector/CMakeFiles/kritasmallcolorselector.dir/kis_small_color_widget.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/smallcolorselector/kis_small_color_widget.cc:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/smallcolorselector/kis_small_color_widget.cc:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2334/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/colorselectorng.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_settings.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/colorselectorng.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2335/3305] Building CXX object plugins/dockers/specificcolorselector/CMakeFiles/kritaspecificcolorselector.dir/kis_specific_color_selector_widget.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/specificcolorselector/kis_specific_color_selector_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/specificcolorselector/kis_specific_color_selector_widget.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/specificcolorselector/kis_specific_color_selector_widget.cc:31: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2336/3305] Building CXX object plugins/dockers/digitalmixer/CMakeFiles/kritadigitalmixer.dir/digitalmixer.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/digitalmixer/digitalmixer.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2337/3305] Building CXX object plugins/dockers/digitalmixer/CMakeFiles/kritadigitalmixer.dir/digitalmixer_dock.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/digitalmixer/digitalmixer_dock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/digitalmixer/digitalmixer_dock.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/digitalmixer/digitalmixer_dock.h:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2338/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_ng_dock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_ng_dock.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2339/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_ng_docker_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_ng_docker_widget.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_ng_docker_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2340/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_history.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_history.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_history.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2341/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_patches.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_patches.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2342/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_my_paint_shade_selector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_my_paint_shade_selector.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_my_paint_shade_selector.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2343/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2344/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_common_colors.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_common_colors.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_common_colors.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2345/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kritacolorselectorng_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/EWIEGA46WW/../../../../../../plugins/dockers/advancedcolorselector/KisColorPatchesTableView.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/EWIEGA46WW/moc_KisColorPatchesTableView.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/EWIEGA46WW/../../../../../../plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/EWIEGA46WW/../../../../../../plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/EWIEGA46WW/../../../../../../plugins/dockers/advancedcolorselector/kis_color_history.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/EWIEGA46WW/moc_kis_color_history.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/advancedcolorselector/kritacolorselectorng_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2346/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_lines_settings.cpp.o [2347/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_line_editor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_shade_selector_line_editor.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_shade_selector_line_editor.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2348/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_line.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_shade_selector_line.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2349/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_common_colors_recalculation_runner.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_common_colors_recalculation_runner.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_common_colors.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_common_colors_recalculation_runner.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2350/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_minimal_shade_selector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_minimal_shade_selector.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_minimal_shade_selector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2351/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_line_combo_box_popup.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_shade_selector_line_combo_box_popup.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2352/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_shade_selector_line_combo_box.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_shade_selector_line_combo_box.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_shade_selector_line.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2353/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_component.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_component.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2354/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_container.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_container.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_container.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2355/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_base_proxy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_acs_types.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_base_proxy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_base_proxy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_sequential_iterator.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_iterator_ng.h:99, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_acs_types.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2356/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_triangle.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_triangle.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_triangle.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2357/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_base.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_base.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2358/3305] Building CXX object plugins/dockers/presetdocker/CMakeFiles/kritapresetdocker.dir/kritapresetdocker_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/presetdocker/kritapresetdocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/presetdocker/presetdocker_dock.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/presetdocker/kritapresetdocker_autogen/EWIEGA46WW/moc_presetdocker_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/presetdocker/kritapresetdocker_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2359/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_wheel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_wheel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_wheel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_wheel.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2360/3305] Building CXX object plugins/dockers/presetdocker/CMakeFiles/kritapresetdocker.dir/presetdocker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/presetdocker/presetdocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2361/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_simple.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_simple.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_simple.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_simple.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2362/3305] Building CXX object plugins/dockers/presetdocker/CMakeFiles/kritapresetdocker.dir/presetdocker_dock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/presetdocker/presetdocker_dock.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/presetdocker/presetdocker_dock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2363/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_combo_box.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_combo_box.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_combo_box.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2364/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_ring.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_component.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_ring.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_ring.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2365/3305] Building CXX object plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/kritahistorydocker_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/historydocker/kritahistorydocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/historydocker/KisUndoView.h:53, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/historydocker/kritahistorydocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/historydocker/HistoryDock.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/historydocker/kritahistorydocker_autogen/EWIEGA46WW/moc_HistoryDock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/historydocker/kritahistorydocker_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/historydocker/kritahistorydocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/historydocker/KisUndoView.h:57: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2366/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/KisColorPatchesTableView.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/KisColorPatchesTableView.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/KisColorPatchesTableView.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_patches.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/KisColorPatchesTableView.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2367/3305] Building CXX object plugins/dockers/advancedcolorselector/CMakeFiles/kritacolorselectorng.dir/kis_color_selector_settings.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_settings.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/advancedcolorselector/ui_wdg_color_selector_settings.h:29, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/advancedcolorselector/kis_color_selector_settings.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2368/3305] Building CXX object plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/KisChannelsThumbnailsStrokeStrategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImageThumbnailStrokeStrategy.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/channeldocker/KisChannelsThumbnailsStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/channeldocker/KisChannelsThumbnailsStrokeStrategy.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2369/3305] Building CXX object plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/HistoryDock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/historydocker/KisUndoView.h:53, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/historydocker/HistoryDock.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/historydocker/HistoryDock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/historydocker/KisUndoView.h:57: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2370/3305] Building CXX object plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/History.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/historydocker/KisUndoView.h:53, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/historydocker/HistoryDock.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/historydocker/History.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/historydocker/KisUndoView.h:57: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2371/3305] Building CXX object plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/KisUndoView.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/historydocker/KisUndoView.h:53, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/historydocker/KisUndoView.cpp:47: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/historydocker/KisUndoView.h:57: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2372/3305] Building CXX object plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/kritachanneldocker_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImageThumbnailStrokeStrategy.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/channeldocker/KisChannelsThumbnailsStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/moc_KisChannelsThumbnailsStrokeStrategy.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/channeldocker/kritachanneldocker_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/channeldocker/channeldocker_dock.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/moc_channeldocker_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/channeldocker/kritachanneldocker_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/channeldocker/channeldocker_dock.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisWidgetWithIdleTask.h:26:18: warning: ‘void KisWidgetWithIdleTask::setCanvas(KisCanvas2*) [with BaseWidget = QDockWidget]’ was hidden [-Woverloaded-virtual=] 26 | virtual void setCanvas(KisCanvas2 *canvas) { | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/channeldocker/kritachanneldocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/channeldocker/channeldocker_dock.h:28:10: note: by ‘virtual void ChannelDockerDock::setCanvas(KoCanvasBase*)’ 28 | void setCanvas(KoCanvasBase *canvas) override; | ^~~~~~~~~ [2373/3305] Building CXX object plugins/dockers/historydocker/CMakeFiles/kritahistorydocker.dir/KisUndoModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/historydocker/KisUndoModel.h:50, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/historydocker/KisUndoModel.cpp:46: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/historydocker/KisUndoModel.h:51: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2374/3305] Building CXX object plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/kis_color.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/artisticcolorselector/kis_color.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/artisticcolorselector/kis_color.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/artisticcolorselector/kis_color.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2375/3305] Building CXX object plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/channeldocker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/channeldocker/channeldocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/channeldocker/channeldocker_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/channeldocker/channeldocker.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisWidgetWithIdleTask.h:26:18: warning: ‘void KisWidgetWithIdleTask::setCanvas(KisCanvas2*) [with BaseWidget = QDockWidget]’ was hidden [-Woverloaded-virtual=] 26 | virtual void setCanvas(KisCanvas2 *canvas) { | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/channeldocker/channeldocker_dock.h:28:10: note: by ‘virtual void ChannelDockerDock::setCanvas(KoCanvasBase*)’ 28 | void setCanvas(KoCanvasBase *canvas) override; | ^~~~~~~~~ [2376/3305] Building CXX object plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/tasksetmodel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/tasksetdocker/tasksetmodel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/tasksetdocker/tasksetmodel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2377/3305] Building CXX object plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/channelmodel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/channeldocker/channelmodel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/channeldocker/channelmodel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/channeldocker/channelmodel.cpp: In member function ‘virtual QVariant ChannelModel::data(const QModelIndex&, int) const’: /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/channeldocker/channelmodel.cpp:40:32: warning: comparison of integer expressions of different signedness: ‘quint32’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare] 40 | if (cs->channelCount() != m_channelCount) return QVariant(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/channeldocker/channelmodel.cpp:46:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘quint32’ {aka ‘unsigned int’} [-Wsign-compare] 46 | if (index.row() < cs->channelCount()) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/channeldocker/channelmodel.cpp: In member function ‘virtual bool ChannelModel::setData(const QModelIndex&, const QVariant&, int)’: /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/channeldocker/channelmodel.cpp:106:32: warning: comparison of integer expressions of different signedness: ‘quint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 106 | if (cs->channelCount() != m_channelCount) return false; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/channeldocker/channelmodel.cpp: In member function ‘void ChannelModel::rowActivated(const QModelIndex&)’: /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/channeldocker/channelmodel.cpp:137:32: warning: comparison of integer expressions of different signedness: ‘quint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 137 | if (cs->channelCount() != m_channelCount) return; | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ [2378/3305] Building CXX object plugins/dockers/channeldocker/CMakeFiles/kritachanneldocker.dir/channeldocker_dock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisIdleTasksManager.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisWidgetWithIdleTask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/channeldocker/channeldocker_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/channeldocker/channeldocker_dock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/channeldocker/channeldocker_dock.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisWidgetWithIdleTask.h:26:18: warning: ‘void KisWidgetWithIdleTask::setCanvas(KisCanvas2*) [with BaseWidget = QDockWidget]’ was hidden [-Woverloaded-virtual=] 26 | virtual void setCanvas(KisCanvas2 *canvas) { | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/channeldocker/channeldocker_dock.h:28:10: note: by ‘virtual void ChannelDockerDock::setCanvas(KoCanvasBase*)’ 28 | void setCanvas(KoCanvasBase *canvas) override; | ^~~~~~~~~ [2379/3305] Building CXX object plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/artisticcolorselector_plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/artisticcolorselector/artisticcolorselector_dock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/artisticcolorselector/artisticcolorselector_plugin.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/artisticcolorselector/artisticcolorselector_dock.h:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2380/3305] Building CXX object plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/kritaartisticcolorselector_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/EWIEGA46WW/../../../../../../plugins/dockers/artisticcolorselector/artisticcolorselector_dock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/EWIEGA46WW/moc_artisticcolorselector_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/artisticcolorselector/kritaartisticcolorselector_autogen/EWIEGA46WW/../../../../../../plugins/dockers/artisticcolorselector/artisticcolorselector_dock.h:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2381/3305] Building CXX object plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/kritatasksetdocker_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/tasksetdocker/kritatasksetdocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/tasksetdocker/tasksetdocker_dock.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/tasksetdocker/kritatasksetdocker_autogen/EWIEGA46WW/moc_tasksetdocker_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/tasksetdocker/kritatasksetdocker_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2382/3305] Building CXX object plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/taskset_resource.cpp.o [2383/3305] Building CXX object plugins/dockers/patterndocker/CMakeFiles/kritapatterndocker.dir/kritapatterndocker_autogen/mocs_compilation.cpp.o [2384/3305] Building CXX object plugins/dockers/compositiondocker/CMakeFiles/kritacompositiondocker.dir/compositionmodel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/compositiondocker/compositionmodel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/compositiondocker/compositionmodel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2385/3305] Building CXX object plugins/dockers/griddocker/CMakeFiles/kritagriddocker.dir/kritagriddocker_autogen/mocs_compilation.cpp.o [2386/3305] Building CXX object plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/kis_color_selector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/artisticcolorselector/kis_color_selector.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2387/3305] Building CXX object plugins/dockers/artisticcolorselector/CMakeFiles/kritaartisticcolorselector.dir/artisticcolorselector_dock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/artisticcolorselector/artisticcolorselector_dock.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/artisticcolorselector/artisticcolorselector_dock.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2388/3305] Building CXX object plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/tasksetdocker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/tasksetdocker/tasksetdocker_dock.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/tasksetdocker/tasksetdocker.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2389/3305] Building CXX object plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/kritaarrangedocker_autogen/mocs_compilation.cpp.o [2390/3305] Building CXX object plugins/dockers/compositiondocker/CMakeFiles/kritacompositiondocker.dir/kritacompositiondocker_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/compositiondocker/kritacompositiondocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/compositiondocker/compositiondocker_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/compositiondocker/kritacompositiondocker_autogen/EWIEGA46WW/moc_compositiondocker_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/compositiondocker/kritacompositiondocker_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2391/3305] Building CXX object plugins/dockers/lut/CMakeFiles/kritalutdocker.dir/kritalutdocker_autogen/mocs_compilation.cpp.o [2392/3305] Building CXX object plugins/dockers/compositiondocker/CMakeFiles/kritacompositiondocker.dir/compositiondocker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/compositiondocker/compositiondocker.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2393/3305] Building CXX object plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/arrangedocker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/arrangedocker/arrangedocker.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2394/3305] Building CXX object plugins/dockers/tasksetdocker/CMakeFiles/kritatasksetdocker.dir/tasksetdocker_dock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/tasksetdocker/tasksetdocker_dock.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/tasksetdocker/tasksetdocker_dock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2395/3305] Building CXX object plugins/dockers/patterndocker/CMakeFiles/kritapatterndocker.dir/patterndocker_dock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/patterndocker/patterndocker_dock.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_canvas_resource_provider.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2396/3305] Building CXX object plugins/dockers/griddocker/CMakeFiles/kritagriddocker.dir/griddocker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/griddocker/griddocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2397/3305] Building CXX object plugins/dockers/patterndocker/CMakeFiles/kritapatterndocker.dir/patterndocker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/patterndocker/patterndocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2398/3305] Building CXX object plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/arrange_docker_widget.cpp.o [2399/3305] Building CXX object plugins/dockers/griddocker/CMakeFiles/kritagriddocker.dir/griddocker_dock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/griddocker/griddocker_dock.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2400/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker.dir/kritaanimationdocker_autogen/mocs_compilation.cpp.o [2401/3305] Building CXX object plugins/dockers/griddocker/CMakeFiles/kritagriddocker.dir/grid_config_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/griddocker/grid_config_widget.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2402/3305] Building CXX object plugins/dockers/arrangedocker/CMakeFiles/kritaarrangedocker.dir/arrangedocker_dock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/arrangedocker/arrangedocker_dock.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2403/3305] Building CXX object plugins/dockers/compositiondocker/CMakeFiles/kritacompositiondocker.dir/compositiondocker_dock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/compositiondocker/compositiondocker_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/compositiondocker/compositiondocker_dock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2404/3305] Building CXX object plugins/dockers/animation/CMakeFiles/kritaanimationdocker.dir/KisAnimDockers.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimCurvesDocker.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/animation/KisAnimDockers.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2405/3305] Building CXX object plugins/dockers/overview/CMakeFiles/kritaoverviewdocker.dir/kritaoverviewdocker_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/overview/kritaoverviewdocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/overview/overviewdocker_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/overview/kritaoverviewdocker_autogen/EWIEGA46WW/moc_overviewdocker_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/overview/kritaoverviewdocker_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2406/3305] Building CXX object plugins/dockers/overview/CMakeFiles/kritaoverviewdocker.dir/overviewdocker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/overview/overviewdocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2407/3305] Building CXX object plugins/dockers/lut/CMakeFiles/kritalutdocker.dir/lutdocker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/lut/lutdocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2408/3305] Building CXX object plugins/dockers/svgcollectiondocker/CMakeFiles/kritasvgcollectiondocker.dir/kritasvgcollectiondocker_autogen/mocs_compilation.cpp.o [2409/3305] Building CXX object plugins/dockers/overview/CMakeFiles/kritaoverviewdocker.dir/overviewdocker_dock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/overview/overviewdocker_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/overview/overviewdocker_dock.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2410/3305] Building CXX object plugins/dockers/palettedocker/CMakeFiles/kritapalettedocker.dir/kritapalettedocker_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/palettedocker/kritapalettedocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/palettedocker/palettedocker_dock.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/palettedocker/kritapalettedocker_autogen/EWIEGA46WW/moc_palettedocker_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/palettedocker/kritapalettedocker_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/palettedocker/kritapalettedocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/palettedocker/palettedocker_dock.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2411/3305] Building CXX object plugins/dockers/palettedocker/CMakeFiles/kritapalettedocker.dir/palettedocker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/palettedocker/palettedocker.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2412/3305] Building CXX object plugins/dockers/svgcollectiondocker/CMakeFiles/kritasvgcollectiondocker.dir/Plugin.cpp.o [2413/3305] Building CXX object plugins/dockers/overview/CMakeFiles/kritaoverviewdocker.dir/overviewwidget.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisIdleTasksManager.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisWidgetWithIdleTask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/overview/overviewwidget.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/overview/overviewwidget.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/overview/overviewwidget.h:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2414/3305] Building CXX object plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/kritahistogramdocker_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/histogram/kritahistogramdocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/histogram/HistogramComputationStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/histogram/kritahistogramdocker_autogen/EWIEGA46WW/moc_HistogramComputationStrokeStrategy.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/histogram/kritahistogramdocker_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2415/3305] Building CXX object plugins/dockers/presethistory/CMakeFiles/kritapresethistory.dir/kritapresethistory_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/presethistory/kritapresethistory_autogen/EWIEGA46WW/../../../../../../plugins/dockers/presethistory/presethistory_dock.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/presethistory/kritapresethistory_autogen/EWIEGA46WW/moc_presethistory_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/presethistory/kritapresethistory_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2416/3305] Building CXX object plugins/dockers/presethistory/CMakeFiles/kritapresethistory.dir/presethistory.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/presethistory/presethistory_dock.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/presethistory/presethistory.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2417/3305] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_const.cpp.o [2418/3305] Building CXX object plugins/dockers/palettedocker/CMakeFiles/kritapalettedocker.dir/palettedocker_dock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/palettedocker/palettedocker_dock.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/palettedocker/palettedocker_dock.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/palettedocker/palettedocker_dock.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2419/3305] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/kritarecorderdocker_autogen/mocs_compilation.cpp.o [2420/3305] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_format.cpp.o [2421/3305] Building CXX object plugins/dockers/presethistory/CMakeFiles/kritapresethistory.dir/presethistory_dock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/presethistory/presethistory_dock.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/presethistory/presethistory_dock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2422/3305] Building CXX object plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/HistogramComputationStrokeStrategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/histogram/HistogramComputationStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/histogram/HistogramComputationStrokeStrategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2423/3305] Building CXX object plugins/dockers/svgcollectiondocker/CMakeFiles/kritasvgcollectiondocker.dir/SvgSymbolCollectionDocker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/svgcollectiondocker/SvgSymbolCollectionDocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2424/3305] Building CXX object plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/histogramdocker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/histogram/histogramdocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2425/3305] Building CXX object plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/histogramdocker_dock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/histogram/histogramdocker_dock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/histogram/histogramdocker_dock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/histogram/histogramdocker_dock.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2426/3305] Building CXX object plugins/dockers/gamutmask/CMakeFiles/kritagamutmask.dir/kritagamutmask_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/gamutmask/kritagamutmask_autogen/EWIEGA46WW/../../../../../../plugins/dockers/gamutmask/gamutmask_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/gamutmask/kritagamutmask_autogen/EWIEGA46WW/moc_gamutmask_dock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/gamutmask/kritagamutmask_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/gamutmask/kritagamutmask_autogen/EWIEGA46WW/../../../../../../plugins/dockers/gamutmask/gamutmask_dock.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2427/3305] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_config.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/recorder/recorder_config.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2428/3305] Building CXX object plugins/dockers/histogram/CMakeFiles/kritahistogramdocker.dir/histogramdockerwidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/histogram/HistogramComputationStrokeStrategy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/histogram/histogramdockerwidget.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/histogram/histogramdockerwidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/histogram/histogramdockerwidget.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2429/3305] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_directory_cleaner.cpp.o [2430/3305] Building CXX object plugins/dockers/gamutmask/CMakeFiles/kritagamutmask.dir/gamutmask_plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/gamutmask/gamutmask_dock.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/gamutmask/gamutmask_plugin.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/gamutmask/gamutmask_dock.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2431/3305] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_snapshots_scanner.cpp.o [2432/3305] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_profile_settings.cpp.o [2433/3305] Building CXX object plugins/dockers/gamutmask/CMakeFiles/kritagamutmask.dir/KisGamutMaskChooser.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/gamutmask/KisGamutMaskChooser.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2434/3305] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_snapshots_manager.cpp.o [2435/3305] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_export_config.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/recorder/recorder_export_config.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2436/3305] Building CXX object plugins/dockers/logdocker/CMakeFiles/kritalogdocker.dir/kritalogdocker_autogen/mocs_compilation.cpp.o [2437/3305] Building CXX object plugins/dockers/gamutmask/CMakeFiles/kritagamutmask.dir/gamutmask_dock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KoResourceServerProvider.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/gamutmask/gamutmask_dock.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/gamutmask/gamutmask_dock.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2438/3305] Building CXX object plugins/dockers/logdocker/CMakeFiles/kritalogdocker.dir/LogDocker.cpp.o [2439/3305] Building CXX object plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/kritasnapshotdocker_autogen/mocs_compilation.cpp.o [2440/3305] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorderdocker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/recorder/recorderdocker.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/recorder/recorderdocker.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2441/3305] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_writer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/recorder/recorder_writer.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2442/3305] Building CXX object plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker.dir/kritastoryboarddocker_autogen/mocs_compilation.cpp.o [2443/3305] Building CXX object plugins/dockers/touchdocker/CMakeFiles/kritatouchdocker.dir/TouchDockerDock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/touchdocker/TouchDockerDock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/touchdocker/TouchDockerDock.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2444/3305] Building CXX object plugins/dockers/touchdocker/CMakeFiles/kritatouchdocker.dir/kritatouchdocker_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/touchdocker/kritatouchdocker_autogen/EWIEGA46WW/../../../../../../plugins/dockers/touchdocker/TouchDockerDock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/touchdocker/kritatouchdocker_autogen/EWIEGA46WW/moc_TouchDockerDock.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/touchdocker/kritatouchdocker_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2445/3305] Building CXX object plugins/dockers/touchdocker/CMakeFiles/kritatouchdocker.dir/TouchDocker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/touchdocker/TouchDockerDock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/touchdocker/TouchDocker.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2446/3305] Building CXX object plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/SnapshotPlugin.cpp.o [2447/3305] Building CXX object plugins/dockers/touchdocker/CMakeFiles/kritatouchdocker.dir/TouchDockerWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/touchdocker/TouchDockerWidget.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2448/3305] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorder_export.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/recorder/recorder_export.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2449/3305] Building CXX object plugins/dockers/recorder/CMakeFiles/kritarecorderdocker.dir/recorderdocker_dock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/recorder/recorderdocker_dock.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/recorder/recorderdocker_dock.cpp: In member function ‘void RecorderDockerDock::onSelectRecordFolderButtonClicked()’: /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/recorder/recorderdocker_dock.cpp:390:37: warning: ‘QFileDialog::DirectoryOnly’ is deprecated: Use setOption(ShowDirsOnly, true) instead [-Wdeprecated-declarations] 390 | dialog.setFileMode(QFileDialog::DirectoryOnly); | ^~~~~~~~~~~~~ In file included from /usr/include/QtWidgets/QFileDialog:1, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/recorder/recorderdocker_dock.cpp:30: /usr/include/QtWidgets/qfiledialog.h:84:21: note: declared here 84 | DirectoryOnly Q_DECL_ENUMERATOR_DEPRECATED_X("Use setOption(ShowDirsOnly, true) instead")}; | ^~~~~~~~~~~~~ [2450/3305] Building CXX object plugins/dockers/logdocker/CMakeFiles/kritalogdocker.dir/LogDockerDock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/logdocker/LogDockerDock.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/logdocker/LogDockerDock.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2451/3305] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorPreviewToolTip.cpp.o [2452/3305] Building CXX object plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/KisSnapshotModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/snapshotdocker/KisSnapshotModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/snapshotdocker/KisSnapshotModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/snapshotdocker/KisSnapshotModel.cpp: In member function ‘bool KisSnapshotModel::Private::switchToDocument(QPointer)’: /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/snapshotdocker/KisSnapshotModel.cpp:59:18: warning: unused variable ‘view’ [-Wunused-variable] 59 | KisView *view = curCanvas->imageView(); | ^~~~ [2453/3305] Building CXX object plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/SnapshotDocker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/snapshotdocker/KisSnapshotModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/snapshotdocker/SnapshotDocker.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2454/3305] Building CXX object plugins/dockers/snapshotdocker/CMakeFiles/kritasnapshotdocker.dir/KisSnapshotView.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/snapshotdocker/KisSnapshotModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/snapshotdocker/KisSnapshotView.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2455/3305] Building CXX object plugins/dockers/storyboarddocker/CMakeFiles/kritastoryboarddocker.dir/StoryboardDocker.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/storyboarddocker/StoryboardDockerDock.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/storyboarddocker/StoryboardDocker.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2456/3305] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/kritawgcolorselector_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/EWIEGA46WW/../../../../../../plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/EWIEGA46WW/../../../../../../plugins/dockers/widegamutcolorselector/WGActionManager.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/EWIEGA46WW/moc_WGActionManager.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/dockers/widegamutcolorselector/kritawgcolorselector_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2457/3305] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGActionManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGActionManager.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGActionManager.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2458/3305] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorSelectorPlugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGColorSelectorDock.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGColorSelectorPlugin.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2459/3305] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorPatches.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGColorPatches.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGColorPatches.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2460/3305] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorSelectorDock.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGColorSelectorDock.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGColorSelectorDock.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2461/3305] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGCommonColorsCalculationRunner.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGCommonColorsCalculationRunner.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGCommonColorsCalculationRunner.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGCommonColorsCalculationRunner.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2462/3305] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGCommonColorSet.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KisUniqueColorSet.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGCommonColorSet.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGCommonColorSet.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGCommonColorSet.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2463/3305] Building CXX object plugins/paintops/mypaint/CMakeFiles/kritamypaintop_static.dir/MyPaintPaintOpSettingsWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintPaintOpSettingsWidget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintPaintOpSettingsWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2464/3305] Linking CXX static library plugins/paintops/mypaint/libkritamypaintop_static.a [2465/3305] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGQuickSettingsWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualColorModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGQuickSettingsWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGQuickSettingsWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2466/3305] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/KisColorSourceToggle.cpp.o [2467/3305] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGConfig.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualColorModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGConfigSelectorTypes.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGConfig.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2468/3305] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGSelectorWidgetBase.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2469/3305] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGMyPaintShadeSelector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGMyPaintShadeSelector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGMyPaintShadeSelector.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2470/3305] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGSelectorPopup.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisColorSelectorInterface.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualColorSelector.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGSelectorPopup.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGSelectorPopup.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2471/3305] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGSelectorConfigGrid.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualColorModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGSelectorConfigGrid.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGSelectorConfigGrid.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2472/3305] Automatic MOC for target kritamypaintop [2473/3305] Building CXX object plugins/extensions/imagesplit/CMakeFiles/kritaimagesplit.dir/kritaimagesplit_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/imagesplit/kritaimagesplit_autogen/EWIEGA46WW/../../../../../../plugins/extensions/imagesplit/dlg_imagesplit.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/imagesplit/kritaimagesplit_autogen/EWIEGA46WW/moc_dlg_imagesplit.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/imagesplit/kritaimagesplit_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2474/3305] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGShadeLineEditor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualColorModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGShadeLineEditor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGShadeLineEditor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGShadeSlider.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGShadeLineEditor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2475/3305] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGColorSelectorSettings.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGColorSelectorSettings.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGColorSelectorSettings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisVisualColorModel.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGConfigSelectorTypes.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGColorSelectorSettings.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2476/3305] Building CXX object plugins/extensions/colorspaceconversion/CMakeFiles/kritacolorspaceconversion.dir/kritacolorspaceconversion_autogen/mocs_compilation.cpp.o [2477/3305] Building CXX object plugins/extensions/imagesplit/CMakeFiles/kritaimagesplit.dir/dlg_imagesplit.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/imagesplit/dlg_imagesplit.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/imagesplit/dlg_imagesplit.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2478/3305] Building CXX object plugins/extensions/clonesarray/CMakeFiles/kritaclonesarray.dir/kritaclonesarray_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/clonesarray/kritaclonesarray_autogen/EWIEGA46WW/../../../../../../plugins/extensions/clonesarray/clonesarray.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/clonesarray/kritaclonesarray_autogen/EWIEGA46WW/moc_clonesarray.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/clonesarray/kritaclonesarray_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2479/3305] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGShadeSlider.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGShadeSlider.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGShadeSlider.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2480/3305] Building CXX object plugins/dockers/widegamutcolorselector/CMakeFiles/kritawgcolorselector.dir/WGShadeSelector.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGSelectorWidgetBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGShadeSelector.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/dockers/widegamutcolorselector/WGShadeSelector.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_display_color_converter.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2481/3305] Building CXX object plugins/extensions/colorrange/CMakeFiles/kritacolorrange.dir/kritacolorrange_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/colorrange/kritacolorrange_autogen/EWIEGA46WW/../../../../../../plugins/extensions/colorrange/dlg_colorrange.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/colorrange/kritacolorrange_autogen/EWIEGA46WW/moc_dlg_colorrange.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/colorrange/kritacolorrange_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2482/3305] Building CXX object plugins/extensions/clonesarray/CMakeFiles/kritaclonesarray.dir/clonesarray.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/clonesarray/clonesarray.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/clonesarray/clonesarray.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2483/3305] Building CXX object plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kritametadataeditor_autogen/mocs_compilation.cpp.o [2484/3305] Building CXX object plugins/extensions/imagesplit/CMakeFiles/kritaimagesplit.dir/wdg_imagesplit.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/imagesplit/wdg_imagesplit.cpp:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2485/3305] Building CXX object plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kis_meta_data_model.cpp.o [2486/3305] Building CXX object plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kis_entry_editor.cc.o [2487/3305] Building CXX object plugins/extensions/imagesplit/CMakeFiles/kritaimagesplit.dir/imagesplit.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/imagesplit/imagesplit.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2488/3305] Building CXX object plugins/extensions/colorrange/CMakeFiles/kritacolorrange.dir/colorrange.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/colorrange/colorrange.cc:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/colorrange/colorrange.cc:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2489/3305] Building CXX object plugins/extensions/colorspaceconversion/CMakeFiles/kritacolorspaceconversion.dir/colorspaceconversion.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transaction.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/colorspaceconversion/colorspaceconversion.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transaction.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2490/3305] Building CXX object plugins/extensions/clonesarray/CMakeFiles/kritaclonesarray.dir/dlg_clonesarray.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/clonesarray/dlg_clonesarray.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/clonesarray/dlg_clonesarray.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/clonesarray/dlg_clonesarray.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2491/3305] Building CXX object plugins/extensions/colorrange/CMakeFiles/kritacolorrange.dir/dlg_colorrange.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/colorrange/dlg_colorrange.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/colorrange/dlg_colorrange.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/colorrange/dlg_colorrange.cc:26: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2492/3305] Building CXX object plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/kritamodifyselection_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_ui_widget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/modify_selection/kritamodifyselection_autogen/EWIEGA46WW/../../../../../../plugins/extensions/modify_selection/dlg_border_selection.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/modify_selection/kritamodifyselection_autogen/EWIEGA46WW/moc_dlg_border_selection.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/modify_selection/kritamodifyselection_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2493/3305] Building CXX object plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/metadataeditor.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/metadataeditor/metadataeditor.cc:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2494/3305] Building CXX object plugins/extensions/offsetimage/CMakeFiles/kritaoffsetimage.dir/kritaoffsetimage_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/offsetimage/kritaoffsetimage_autogen/EWIEGA46WW/../../../../../../plugins/extensions/offsetimage/offsetimage.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/offsetimage/kritaoffsetimage_autogen/EWIEGA46WW/moc_offsetimage.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/offsetimage/kritaoffsetimage_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2495/3305] Building CXX object plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/dlg_grow_selection.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_ui_widget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/modify_selection/dlg_grow_selection.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/modify_selection/dlg_grow_selection.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2496/3305] Building CXX object plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/dlg_shrink_selection.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_ui_widget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/modify_selection/dlg_shrink_selection.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/modify_selection/dlg_shrink_selection.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2497/3305] Building CXX object plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/dlg_feather_selection.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_ui_widget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/modify_selection/dlg_feather_selection.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/modify_selection/dlg_feather_selection.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2498/3305] Building CXX object plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/dlg_border_selection.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_ui_widget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/modify_selection/dlg_border_selection.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/modify_selection/dlg_border_selection.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2499/3305] Building CXX object plugins/extensions/metadataeditor/CMakeFiles/kritametadataeditor.dir/kis_meta_data_editor.cc.o [2500/3305] Building CXX object plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/modify_selection_operations.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/modify_selection/modify_selection_operations.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/modify_selection/modify_selection_operations.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2501/3305] Building CXX object plugins/extensions/modify_selection/CMakeFiles/kritamodifyselection.dir/modify_selection.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_ui_factory.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_ui_widget_factory.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/modify_selection/modify_selection.cc:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2502/3305] Building CXX object plugins/extensions/rotateimage/CMakeFiles/kritarotateimage.dir/kritarotateimage_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/rotateimage/kritarotateimage_autogen/EWIEGA46WW/../../../../../../plugins/extensions/rotateimage/rotateimage.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/rotateimage/kritarotateimage_autogen/EWIEGA46WW/moc_rotateimage.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/rotateimage/kritarotateimage_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2503/3305] Building CXX object plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/kritaseparatechannels_autogen/mocs_compilation.cpp.o [2504/3305] Building CXX object plugins/extensions/rotateimage/CMakeFiles/kritarotateimage.dir/dlg_rotateimage.cc.o [2505/3305] Building CXX object plugins/extensions/layergroupswitcher/CMakeFiles/kritalayergroupswitcher.dir/kritalayergroupswitcher_autogen/mocs_compilation.cpp.o [2506/3305] Building CXX object plugins/extensions/shearimage/CMakeFiles/kritashearimage.dir/kritashearimage_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/shearimage/kritashearimage_autogen/EWIEGA46WW/../../../../../../plugins/extensions/shearimage/shearimage.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/shearimage/kritashearimage_autogen/EWIEGA46WW/moc_shearimage.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/shearimage/kritashearimage_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2507/3305] Building CXX object plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/dlg_separate.cc.o [2508/3305] Building CXX object plugins/extensions/offsetimage/CMakeFiles/kritaoffsetimage.dir/offsetimage.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/offsetimage/offsetimage.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/offsetimage/offsetimage.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/offsetimage/offsetimage.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2509/3305] Building CXX object plugins/extensions/shearimage/CMakeFiles/kritashearimage.dir/dlg_shearimage.cc.o [2510/3305] Building CXX object plugins/extensions/offsetimage/CMakeFiles/kritaoffsetimage.dir/kis_offset_processing_visitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/offsetimage/kis_offset_processing_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/offsetimage/kis_offset_processing_visitor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/offsetimage/kis_offset_processing_visitor.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2511/3305] Building CXX object plugins/extensions/offsetimage/CMakeFiles/kritaoffsetimage.dir/dlg_offsetimage.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/offsetimage/dlg_offsetimage.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2512/3305] Building CXX object plugins/extensions/shearimage/CMakeFiles/kritashearimage.dir/shearimage.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/shearimage/shearimage.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/shearimage/shearimage.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2513/3305] Building CXX object plugins/extensions/rotateimage/CMakeFiles/kritarotateimage.dir/rotateimage.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/rotateimage/rotateimage.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/rotateimage/rotateimage.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_canvas_resource_provider.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/rotateimage/rotateimage.cc:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2514/3305] Building CXX object plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/resourcemanager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/resourcemanager/resourcemanager.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2515/3305] Building CXX object plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/kis_separate_channels_plugin.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/separate_channels/kis_separate_channels_plugin.cc:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/separate_channels/kis_separate_channels_plugin.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2516/3305] Building CXX object plugins/extensions/separate_channels/CMakeFiles/kritaseparatechannels.dir/kis_channel_separator.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/separate_channels/kis_channel_separator.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2517/3305] Building CXX object plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/kritaresourcemanager_autogen/mocs_compilation.cpp.o [2518/3305] Building CXX object plugins/extensions/layergroupswitcher/CMakeFiles/kritalayergroupswitcher.dir/layergroupswitcher.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/layergroupswitcher/layergroupswitcher.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/layergroupswitcher/layergroupswitcher.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2519/3305] Building CXX object plugins/extensions/pykrita/sip/CMakeFiles/python_module_PyKrita_krita.dir/python_module_PyKrita_krita_autogen/mocs_compilation.cpp.o [2520/3305] Building CXX object plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/DlgResourceTypeForFile.cpp.o [2521/3305] Building CXX object plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/kritawaveletdecompose_autogen/mocs_compilation.cpp.o [2522/3305] Building CXX object plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/dlg_waveletdecompose.cpp.o [2523/3305] Building CXX object plugins/extensions/layersplit/CMakeFiles/kritalayersplit.dir/kritalayersplit_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/layersplit/kritalayersplit_autogen/EWIEGA46WW/../../../../../../plugins/extensions/layersplit/dlg_layersplit.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/layersplit/kritalayersplit_autogen/EWIEGA46WW/moc_dlg_layersplit.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/layersplit/kritalayersplit_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/layersplit/kritalayersplit_autogen/EWIEGA46WW/../../../../../../plugins/extensions/layersplit/dlg_layersplit.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2524/3305] Building CXX object plugins/extensions/pykrita/kritarunner/CMakeFiles/kritarunner.dir/kritarunner_autogen/mocs_compilation.cpp.o [2525/3305] Building CXX object plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/dlg_embed_tags.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/resourcemanager/dlg_embed_tags.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2526/3305] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/kritapykrita_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/pykrita/plugin/kritapykrita_autogen/EWIEGA46WW/../../../../../../../plugins/extensions/pykrita/plugin/pyqtpluginsettings.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/pykrita/plugin/kritapykrita_autogen/EWIEGA46WW/moc_pyqtpluginsettings.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/pykrita/plugin/kritapykrita_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2527/3305] Building CXX object plugins/extensions/qmic/CMakeFiles/kritaqmic.dir/kritaqmic_autogen/mocs_compilation.cpp.o [2528/3305] Building CXX object plugins/extensions/layersplit/CMakeFiles/kritalayersplit.dir/dlg_layersplit.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/layersplit/dlg_layersplit.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/layersplit/dlg_layersplit.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/layersplit/dlg_layersplit.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2529/3305] Building CXX object plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/dlg_bundle_manager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_preset.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisResourceServerProvider.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/resourcemanager/dlg_bundle_manager.cpp:31: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/resourcemanager/dlg_bundle_manager.cpp:34: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2530/3305] Building CXX object plugins/extensions/layersplit/CMakeFiles/kritalayersplit.dir/wdg_layersplit.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/layersplit/wdg_layersplit.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2531/3305] Building CXX object plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/wdgtagselection.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/resourcemanager/wdgtagselection.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2532/3305] Building CXX object plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/DlgResourceManager.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/resourcemanager/DlgResourceManager.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/operations/kis_operation_configuration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_action_manager.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2533/3305] Building CXX object plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/dlg_create_bundle.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/resourcemanager/dlg_create_bundle.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2534/3305] Building CXX object plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/kis_wavelet_kernel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/waveletdecompose/kis_wavelet_kernel.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/waveletdecompose/kis_wavelet_kernel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_convolution_painter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/waveletdecompose/kis_wavelet_kernel.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2535/3305] Building CXX object plugins/extensions/layersplit/CMakeFiles/kritalayersplit.dir/layersplit.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/layersplit/layersplit.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/layersplit/layersplit.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2536/3305] Building CXX object plugins/extensions/resourcemanager/CMakeFiles/kritaresourcemanager.dir/ResourceImporter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisView.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/resourcemanager/ResourceImporter.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2537/3305] Building CXX object plugins/extensions/waveletdecompose/CMakeFiles/kritawaveletdecompose.dir/waveletdecompose.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/waveletdecompose/waveletdecompose.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/waveletdecompose/waveletdecompose.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2538/3305] Building CXX object plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/kritabuginfo_autogen/mocs_compilation.cpp.o [2539/3305] Building CXX object plugins/extensions/samplescreencolor/CMakeFiles/kritasamplescreencolor.dir/kritasamplescreencolor_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/samplescreencolor/kritasamplescreencolor_autogen/EWIEGA46WW/../../../../../../plugins/extensions/samplescreencolor/KisSampleScreenColor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/samplescreencolor/kritasamplescreencolor_autogen/EWIEGA46WW/moc_KisSampleScreenColor.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/samplescreencolor/kritasamplescreencolor_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2540/3305] Building CXX object plugins/extensions/qmic/CMakeFiles/kritaqmic.dir/QMic.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/qmic/QMic.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2541/3305] Building CXX object plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/DlgSysInfo.cpp.o [2542/3305] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/pykrita/plugin/plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/FilterLayer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Document.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Krita.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/pykrita/plugin/plugin.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2543/3305] Building CXX object plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/DlgKritaLog.cpp.o [2544/3305] Building CXX object plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/buginfo.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/buginfo/buginfo.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2545/3305] Building CXX object plugins/extensions/pykrita/plugin/CMakeFiles/kritapykrita.dir/pyqtpluginsettings.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_preference_set_registry.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/pykrita/plugin/pyqtpluginsettings.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/pykrita/plugin/pyqtpluginsettings.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/pykrita/plugin/pyqtpluginsettings.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2546/3305] Building CXX object plugins/extensions/pykrita/kritarunner/CMakeFiles/kritarunner.dir/main.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisApplication.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/pykrita/kritarunner/main.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2547/3305] Building CXX object plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/DbExplorer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/dbexplorer/DbExplorer.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2548/3305] Building CXX object plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/kritadbexplorer_autogen/mocs_compilation.cpp.o [2549/3305] Building CXX object plugins/extensions/buginfo/CMakeFiles/kritabuginfo.dir/dlg_buginfo.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/buginfo/dlg_buginfo.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2550/3305] Building CXX object plugins/extensions/samplescreencolor/CMakeFiles/kritasamplescreencolor.dir/KisSampleScreenColor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/samplescreencolor/KisSampleScreenColor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/samplescreencolor/KisSampleScreenColor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/widgets/KisScreenColorSampler.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/samplescreencolor/KisSampleScreenColor.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2551/3305] Building CXX object plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/TableModel.cpp.o [2552/3305] Building CXX object plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kritablurfilter_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/blur/kritablurfilter_autogen/EWIEGA46WW/../../../../../../plugins/filters/blur/kis_wdg_blur.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/blur/kritablurfilter_autogen/EWIEGA46WW/moc_kis_wdg_blur.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/blur/kritablurfilter_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2553/3305] Building CXX object plugins/extensions/dbexplorer/CMakeFiles/kritadbexplorer.dir/DlgDbExplorer.cpp.o [2554/3305] Building CXX object plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_wdg_blur.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/blur/kis_wdg_blur.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/blur/kis_wdg_blur.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2555/3305] Building CXX object plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_wdg_gaussian_blur.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/blur/kis_wdg_gaussian_blur.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/blur/kis_wdg_gaussian_blur.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2556/3305] Building CXX object plugins/filters/blur/CMakeFiles/kritablurfilter.dir/blur.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/blur/kis_blur_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/blur/blur.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2557/3305] Building CXX object plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_wdg_motion_blur.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/blur/kis_wdg_motion_blur.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/blur/kis_wdg_motion_blur.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2558/3305] Building CXX object plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_gaussian_blur_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/blur/kis_gaussian_blur_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/blur/kis_gaussian_blur_filter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2559/3305] Building CXX object plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_blur_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/blur/kis_blur_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/blur/kis_blur_filter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2560/3305] Building CXX object plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_motion_blur_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/blur/kis_motion_blur_filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/blur/kis_motion_blur_filter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2561/3305] Building CXX object plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_lens_blur_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/blur/kis_lens_blur_filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/blur/kis_lens_blur_filter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2562/3305] Building CXX object plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/virtual_channel_info.cpp.o [2563/3305] Building CXX object plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/colors.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colors/kis_minmax_filters.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colors/colors.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2564/3305] Building CXX object plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/kritaextensioncolorsfilters_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/colors/kritaextensioncolorsfilters_autogen/EWIEGA46WW/../../../../../../plugins/filters/colors/kis_wdg_color_to_alpha.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/colors/kritaextensioncolorsfilters_autogen/EWIEGA46WW/moc_kis_wdg_color_to_alpha.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/colors/kritaextensioncolorsfilters_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2565/3305] Building CXX object plugins/filters/blur/CMakeFiles/kritablurfilter.dir/kis_wdg_lens_blur.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/blur/kis_wdg_lens_blur.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/blur/kis_wdg_lens_blur.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2566/3305] Building CXX object plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/kis_minmax_filters.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colors/kis_minmax_filters.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colors/kis_minmax_filters.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2567/3305] Building CXX object plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/kis_color_to_alpha.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colors/kis_color_to_alpha.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colors/kis_color_to_alpha.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2568/3305] Building CXX object plugins/filters/colors/CMakeFiles/kritaextensioncolorsfilters.dir/kis_wdg_color_to_alpha.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colors/kis_wdg_color_to_alpha.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colors/kis_wdg_color_to_alpha.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2569/3305] Building CXX object plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_multichannel_utils.cpp.o [2570/3305] Building CXX object plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kritacolorsfilters_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/colorsfilters/kritacolorsfilters_autogen/EWIEGA46WW/../../../../../../plugins/filters/colorsfilters/kis_perchannel_filter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/colorsfilters/kritacolorsfilters_autogen/EWIEGA46WW/../../../../../../plugins/filters/colorsfilters/colorsfilters.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/colorsfilters/kritacolorsfilters_autogen/EWIEGA46WW/moc_colorsfilters.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/colorsfilters/kritacolorsfilters_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2571/3305] Building CXX object plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/colorsfilters.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colorsfilters/kis_perchannel_filter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colorsfilters/colorsfilters.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colorsfilters/colorsfilters.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2572/3305] Building CXX object plugins/extensions/pykrita/sip/CMakeFiles/python_module_PyKrita_krita.dir/_tmp/krita/sipkritapart0.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Shape.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/GroupShape.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/pykrita/sip/krita/GroupShape.sip:2, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/Filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/libkis/FilterLayer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/extensions/pykrita/sip/krita/FilterLayer.sip:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp: In function ‘PyObject* meth_KisCubicCurve_fromString(PyObject*, PyObject*)’: /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/extensions/pykrita/sip/_tmp/krita/sipkritapart0.cpp:3720:31: warning: ‘void KisCubicCurve::fromString(const QString&)’ is deprecated [-Wdeprecated-declarations] 3720 | sipCpp->fromString(*a0); | ~~~~~~~~~~~~~~~~~~^~~~~ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_cubic_curve.h:73:28: note: declared here 73 | Q_DECL_DEPRECATED void fromString(const QString&); | ^~~~~~~~~~ [2573/3305] Building CXX object plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_perchannel_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colorsfilters/kis_perchannel_filter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colorsfilters/kis_perchannel_filter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colorsfilters/kis_perchannel_filter.cpp: In member function ‘virtual void KisPerChannelConfigWidget::updateChannelControls()’: /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colorsfilters/kis_perchannel_filter.cpp:93:53: warning: comparison of integer expressions of different signedness: ‘quint32’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 93 | if (m_dev->colorSpace()->channelCount() > m_activeVChannel) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [2574/3305] Building CXX object plugins/filters/embossfilter/CMakeFiles/kritaembossfilter.dir/kritaembossfilter_autogen/mocs_compilation.cpp.o [2575/3305] Building CXX object plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_hsv_adjustment_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colorsfilters/kis_hsv_adjustment_filter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colorsfilters/kis_hsv_adjustment_filter.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2576/3305] Building CXX object plugins/filters/convolutionfilters/CMakeFiles/kritaconvolutionfilters.dir/kritaconvolutionfilters_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/convolutionfilters/kritaconvolutionfilters_autogen/EWIEGA46WW/../../../../../../plugins/filters/convolutionfilters/kis_convolution_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/convolutionfilters/kritaconvolutionfilters_autogen/EWIEGA46WW/../../../../../../plugins/filters/convolutionfilters/convolutionfilters.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/convolutionfilters/kritaconvolutionfilters_autogen/EWIEGA46WW/moc_convolutionfilters.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/convolutionfilters/kritaconvolutionfilters_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2577/3305] Building CXX object plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_cross_channel_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colorsfilters/kis_cross_channel_filter.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colorsfilters/kis_cross_channel_filter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2578/3305] Building CXX object plugins/filters/gaussianhighpass/CMakeFiles/kritagaussianhighpassfilter.dir/kritagaussianhighpassfilter_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/gaussianhighpass/kritagaussianhighpassfilter_autogen/EWIEGA46WW/../../../../../../plugins/filters/gaussianhighpass/wdg_gaussianhighpass.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/gaussianhighpass/kritagaussianhighpassfilter_autogen/EWIEGA46WW/moc_wdg_gaussianhighpass.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/gaussianhighpass/kritagaussianhighpassfilter_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2579/3305] Building CXX object plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_color_balance_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colorsfilters/kis_color_balance_filter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colorsfilters/kis_color_balance_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2580/3305] Building CXX object plugins/filters/convolutionfilters/CMakeFiles/kritaconvolutionfilters.dir/kis_convolution_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/convolutionfilters/kis_convolution_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/convolutionfilters/kis_convolution_filter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2581/3305] Building CXX object plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_desaturate_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colorsfilters/kis_desaturate_filter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colorsfilters/kis_desaturate_filter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2582/3305] Building CXX object plugins/filters/colorsfilters/CMakeFiles/kritacolorsfilters.dir/kis_multichannel_filter_base.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colorsfilters/kis_multichannel_filter_base.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/colorsfilters/kis_multichannel_filter_base.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2583/3305] Building CXX object plugins/filters/convolutionfilters/CMakeFiles/kritaconvolutionfilters.dir/convolutionfilters.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/convolutionfilters/kis_convolution_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/convolutionfilters/convolutionfilters.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/convolutionfilters/convolutionfilters.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2584/3305] Building CXX object plugins/filters/gaussianhighpass/CMakeFiles/kritagaussianhighpassfilter.dir/gaussianhighpass.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/gaussianhighpass/gaussianhighpass_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/gaussianhighpass/gaussianhighpass.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2585/3305] Building CXX object plugins/filters/gaussianhighpass/CMakeFiles/kritagaussianhighpassfilter.dir/wdg_gaussianhighpass.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/gaussianhighpass/wdg_gaussianhighpass.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/gaussianhighpass/wdg_gaussianhighpass.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2586/3305] Building CXX object plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement.dir/kritaimageenhancement_autogen/mocs_compilation.cpp.o [2587/3305] Building CXX object plugins/filters/oilpaintfilter/CMakeFiles/kritaoilpaintfilter.dir/kritaoilpaintfilter_autogen/mocs_compilation.cpp.o [2588/3305] Building CXX object plugins/filters/example/CMakeFiles/kritaexample.dir/kritaexample_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/example/kritaexample_autogen/EWIEGA46WW/../../../../../../plugins/filters/example/example.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/example/kritaexample_autogen/EWIEGA46WW/moc_example.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/example/kritaexample_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2589/3305] Building CXX object plugins/filters/embossfilter/CMakeFiles/kritaembossfilter.dir/kis_emboss_filter_plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/embossfilter/kis_emboss_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/embossfilter/kis_emboss_filter_plugin.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2590/3305] Building CXX object plugins/filters/gaussianhighpass/CMakeFiles/kritagaussianhighpassfilter.dir/gaussianhighpass_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/gaussianhighpass/gaussianhighpass_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/gaussianhighpass/gaussianhighpass_filter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2591/3305] Building CXX object plugins/filters/fastcolortransfer/CMakeFiles/kritafastcolortransferfilter.dir/kritafastcolortransferfilter_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/fastcolortransfer/kritafastcolortransferfilter_autogen/EWIEGA46WW/../../../../../../plugins/filters/fastcolortransfer/fastcolortransfer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/fastcolortransfer/kritafastcolortransferfilter_autogen/EWIEGA46WW/moc_fastcolortransfer.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/fastcolortransfer/kritafastcolortransferfilter_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2592/3305] Building CXX object plugins/filters/embossfilter/CMakeFiles/kritaembossfilter.dir/kis_emboss_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/embossfilter/kis_emboss_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/embossfilter/kis_emboss_filter.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2593/3305] Building CXX object plugins/filters/example/CMakeFiles/kritaexample.dir/example.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/example/example.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/example/example.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2594/3305] Building CXX object plugins/filters/pixelizefilter/CMakeFiles/kritapixelizefilter.dir/kritapixelizefilter_autogen/mocs_compilation.cpp.o [2595/3305] Building CXX object plugins/filters/fastcolortransfer/CMakeFiles/kritafastcolortransferfilter.dir/fastcolortransfer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/fastcolortransfer/fastcolortransfer.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/fastcolortransfer/fastcolortransfer.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2596/3305] Building CXX object plugins/filters/raindropsfilter/CMakeFiles/kritaraindropsfilter.dir/kritaraindropsfilter_autogen/mocs_compilation.cpp.o [2597/3305] Building CXX object plugins/filters/noisefilter/CMakeFiles/kritanoisefilter.dir/kritanoisefilter_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/noisefilter/kritanoisefilter_autogen/EWIEGA46WW/../../../../../../plugins/filters/noisefilter/kis_wdg_noise.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/noisefilter/kritanoisefilter_autogen/EWIEGA46WW/moc_kis_wdg_noise.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/noisefilter/kritanoisefilter_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2598/3305] Building CXX object plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement.dir/imageenhancement.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/imageenhancement/imageenhancement.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2599/3305] Building CXX object plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement.dir/kis_wavelet_noise_reduction.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/imageenhancement/kis_wavelet_noise_reduction.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/imageenhancement/kis_wavelet_noise_reduction.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2600/3305] Building CXX object plugins/filters/fastcolortransfer/CMakeFiles/kritafastcolortransferfilter.dir/kis_wdg_fastcolortransfer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/fastcolortransfer/kis_wdg_fastcolortransfer.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/fastcolortransfer/kis_wdg_fastcolortransfer.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2601/3305] Building CXX object plugins/filters/noisefilter/CMakeFiles/kritanoisefilter.dir/kis_wdg_noise.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/noisefilter/kis_wdg_noise.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/noisefilter/kis_wdg_noise.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2602/3305] Building CXX object plugins/filters/noisefilter/CMakeFiles/kritanoisefilter.dir/noisefilter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/noisefilter/noisefilter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/noisefilter/noisefilter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2603/3305] Building CXX object plugins/filters/oilpaintfilter/CMakeFiles/kritaoilpaintfilter.dir/kis_oilpaint_filter_plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/oilpaintfilter/kis_oilpaint_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/oilpaintfilter/kis_oilpaint_filter_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2604/3305] Building CXX object plugins/filters/imageenhancement/CMakeFiles/kritaimageenhancement.dir/kis_simple_noise_reducer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/imageenhancement/kis_simple_noise_reducer.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/imageenhancement/kis_simple_noise_reducer.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2605/3305] Building CXX object plugins/filters/roundcorners/CMakeFiles/kritaroundcornersfilter.dir/kritaroundcornersfilter_autogen/mocs_compilation.cpp.o [2606/3305] Building CXX object plugins/filters/smalltilesfilter/CMakeFiles/kritasmalltilesfilter.dir/kritasmalltilesfilter_autogen/mocs_compilation.cpp.o [2607/3305] Building CXX object plugins/filters/pixelizefilter/CMakeFiles/kritapixelizefilter.dir/kis_pixelize_filter_plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/pixelizefilter/kis_pixelize_filter_plugin.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/pixelizefilter/kis_pixelize_filter_plugin.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2608/3305] Building CXX object plugins/filters/raindropsfilter/CMakeFiles/kritaraindropsfilter.dir/kis_raindrops_filter_plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/raindropsfilter/kis_raindrops_filter_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2609/3305] Building CXX object plugins/filters/randompickfilter/CMakeFiles/kritarandompickfilter.dir/kritarandompickfilter_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/randompickfilter/kritarandompickfilter_autogen/EWIEGA46WW/../../../../../../plugins/filters/randompickfilter/kis_wdg_random_pick.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/randompickfilter/kritarandompickfilter_autogen/EWIEGA46WW/moc_kis_wdg_random_pick.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/randompickfilter/kritarandompickfilter_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2610/3305] Building CXX object plugins/filters/oilpaintfilter/CMakeFiles/kritaoilpaintfilter.dir/kis_oilpaint_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/oilpaintfilter/kis_oilpaint_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/oilpaintfilter/kis_oilpaint_filter.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2611/3305] Building CXX object plugins/filters/raindropsfilter/CMakeFiles/kritaraindropsfilter.dir/kis_raindrops_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/raindropsfilter/kis_raindrops_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/raindropsfilter/kis_raindrops_filter.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2612/3305] Building CXX object plugins/filters/pixelizefilter/CMakeFiles/kritapixelizefilter.dir/kis_pixelize_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/pixelizefilter/kis_pixelize_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/pixelizefilter/kis_pixelize_filter.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2613/3305] Building CXX object plugins/filters/randompickfilter/CMakeFiles/kritarandompickfilter.dir/kis_wdg_random_pick.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/randompickfilter/kis_wdg_random_pick.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/randompickfilter/kis_wdg_random_pick.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2614/3305] Building CXX object plugins/filters/roundcorners/CMakeFiles/kritaroundcornersfilter.dir/kis_round_corners_filter_plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/roundcorners/kis_round_corners_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/roundcorners/kis_round_corners_filter_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/roundcorners/kis_round_corners_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2615/3305] Building CXX object plugins/filters/randompickfilter/CMakeFiles/kritarandompickfilter.dir/randompickfilter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/randompickfilter/randompickfilter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/randompickfilter/randompickfilter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2616/3305] Building CXX object plugins/filters/smalltilesfilter/CMakeFiles/kritasmalltilesfilter.dir/kis_small_tiles_filter_plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/smalltilesfilter/kis_small_tiles_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/smalltilesfilter/kis_small_tiles_filter_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/smalltilesfilter/kis_small_tiles_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2617/3305] Building CXX object plugins/filters/unsharp/CMakeFiles/kritaunsharpfilter.dir/kritaunsharpfilter_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/unsharp/kritaunsharpfilter_autogen/EWIEGA46WW/../../../../../../plugins/filters/unsharp/kis_wdg_unsharp.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/unsharp/kritaunsharpfilter_autogen/EWIEGA46WW/moc_kis_wdg_unsharp.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/unsharp/kritaunsharpfilter_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2618/3305] Building CXX object plugins/filters/unsharp/CMakeFiles/kritaunsharpfilter.dir/unsharp.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/unsharp/kis_unsharp_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/unsharp/unsharp.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2619/3305] Building CXX object plugins/filters/roundcorners/CMakeFiles/kritaroundcornersfilter.dir/kis_round_corners_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/roundcorners/kis_round_corners_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/roundcorners/kis_round_corners_filter.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/roundcorners/kis_round_corners_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2620/3305] Building CXX object plugins/filters/unsharp/CMakeFiles/kritaunsharpfilter.dir/kis_wdg_unsharp.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/unsharp/kis_wdg_unsharp.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/unsharp/kis_wdg_unsharp.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2621/3305] Building CXX object plugins/filters/smalltilesfilter/CMakeFiles/kritasmalltilesfilter.dir/kis_small_tiles_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/smalltilesfilter/kis_small_tiles_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/smalltilesfilter/kis_small_tiles_filter.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/smalltilesfilter/kis_small_tiles_filter.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2622/3305] Building CXX object plugins/filters/wavefilter/CMakeFiles/kritawavefilter.dir/kritawavefilter_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/wavefilter/kritawavefilter_autogen/EWIEGA46WW/../../../../../../plugins/filters/wavefilter/kis_wdg_wave.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/wavefilter/kritawavefilter_autogen/EWIEGA46WW/moc_kis_wdg_wave.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/wavefilter/kritawavefilter_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2623/3305] Building CXX object plugins/filters/dodgeburn/CMakeFiles/kritadodgeburn.dir/kritadodgeburn_autogen/mocs_compilation.cpp.o [2624/3305] Building CXX object plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/__/colorsfilters/virtual_channel_info.cpp.o [2625/3305] Building CXX object plugins/filters/unsharp/CMakeFiles/kritaunsharpfilter.dir/kis_unsharp_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/unsharp/kis_unsharp_filter.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/unsharp/kis_unsharp_filter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2626/3305] Building CXX object plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/kritalevelfilter_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/levelfilter/kritalevelfilter_autogen/EWIEGA46WW/../../../../../../plugins/filters/levelfilter/KisLevelsConfigWidget.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/levelfilter/kritalevelfilter_autogen/EWIEGA46WW/moc_KisLevelsConfigWidget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/levelfilter/kritalevelfilter_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2627/3305] Building CXX object plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/KisLevelsFilterPlugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/levelfilter/KisLevelsFilterPlugin.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2628/3305] Building CXX object plugins/filters/wavefilter/CMakeFiles/kritawavefilter.dir/wavefilter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/wavefilter/wavefilter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/wavefilter/wavefilter.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2629/3305] Building CXX object plugins/filters/wavefilter/CMakeFiles/kritawavefilter.dir/kis_wdg_wave.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/wavefilter/kis_wdg_wave.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/wavefilter/kis_wdg_wave.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2630/3305] Building CXX object plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/KisLevelsFilter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/levelfilter/KisLevelsFilter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/levelfilter/KisLevelsFilter.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2631/3305] Building CXX object plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/__/colorsfilters/kis_multichannel_utils.cpp.o [2632/3305] Building CXX object plugins/filters/dodgeburn/CMakeFiles/kritadodgeburn.dir/DodgeBurnPlugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/dodgeburn/DodgeBurnPlugin.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2633/3305] Building CXX object plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/KisLevelsFilterConfiguration.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_color_transformation_configuration.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/levelfilter/KisLevelsFilterConfiguration.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/levelfilter/KisLevelsFilterConfiguration.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2634/3305] Building CXX object plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/kritaphongbumpmap_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/phongbumpmap/kritaphongbumpmap_autogen/EWIEGA46WW/../../../../../../plugins/filters/phongbumpmap/kis_phong_bumpmap_config_widget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/phongbumpmap/kritaphongbumpmap_autogen/EWIEGA46WW/moc_kis_phong_bumpmap_config_widget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/phongbumpmap/kritaphongbumpmap_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/phongbumpmap/kritaphongbumpmap_autogen/EWIEGA46WW/../../../../../../plugins/filters/phongbumpmap/kis_phong_bumpmap_config_widget.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2635/3305] Building CXX object plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/kis_phong_bumpmap_plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/phongbumpmap/kis_phong_bumpmap_filter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/phongbumpmap/kis_phong_bumpmap_plugin.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/phongbumpmap/kis_phong_bumpmap_filter.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2636/3305] Building CXX object plugins/filters/dodgeburn/CMakeFiles/kritadodgeburn.dir/DodgeBurn.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/dodgeburn/DodgeBurn.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/dodgeburn/DodgeBurn.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2637/3305] Building CXX object plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/phong_pixel_processor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/phongbumpmap/phong_pixel_processor.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/phongbumpmap/phong_pixel_processor.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2638/3305] Building CXX object plugins/filters/posterize/CMakeFiles/kritaposterize.dir/kritaposterize_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/posterize/kritaposterize_autogen/EWIEGA46WW/../../../../../../plugins/filters/posterize/posterize.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/posterize/kritaposterize_autogen/EWIEGA46WW/moc_posterize.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/posterize/kritaposterize_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2639/3305] Building CXX object plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/kis_phong_bumpmap_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/phongbumpmap/kis_phong_bumpmap_filter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/phongbumpmap/kis_phong_bumpmap_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/phongbumpmap/kis_phong_bumpmap_filter.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2640/3305] Building CXX object plugins/filters/levelfilter/CMakeFiles/kritalevelfilter.dir/KisLevelsConfigWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/levelfilter/KisLevelsConfigWidget.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/levelfilter/KisLevelsConfigWidget.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2641/3305] Building CXX object plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/kritaindexcolors_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/indexcolors/kritaindexcolors_autogen/EWIEGA46WW/../../../../../../plugins/filters/indexcolors/indexcolors.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/indexcolors/kritaindexcolors_autogen/EWIEGA46WW/moc_indexcolors.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/indexcolors/kritaindexcolors_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2642/3305] Building CXX object plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/palettegeneratorconfig.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/indexcolors/indexcolorpalette.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/indexcolors/palettegeneratorconfig.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/indexcolors/palettegeneratorconfig.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2643/3305] Building CXX object plugins/filters/posterize/CMakeFiles/kritaposterize.dir/posterize.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/posterize/posterize.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/posterize/posterize.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2644/3305] Building CXX object plugins/filters/phongbumpmap/CMakeFiles/kritaphongbumpmap.dir/kis_phong_bumpmap_config_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/phongbumpmap/kis_phong_bumpmap_config_widget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/phongbumpmap/kis_phong_bumpmap_config_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/phongbumpmap/kis_phong_bumpmap_config_widget.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2645/3305] Building CXX object plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/indexcolors.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/indexcolors/indexcolors.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/indexcolors/indexcolors.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2646/3305] Building CXX object plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/indexcolorpalette.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/indexcolors/indexcolorpalette.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/indexcolors/indexcolorpalette.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/indexcolors/indexcolorpalette.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2647/3305] Building CXX object plugins/filters/indexcolors/CMakeFiles/kritaindexcolors.dir/kiswdgindexcolors.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_color_transformation_configuration.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/indexcolors/kiswdgindexcolors.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2648/3305] Building CXX object plugins/filters/normalize/CMakeFiles/kritanormalize.dir/kritanormalize_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/normalize/kritanormalize_autogen/EWIEGA46WW/../../../../../../plugins/filters/normalize/kis_normalize.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/normalize/kritanormalize_autogen/EWIEGA46WW/moc_kis_normalize.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/normalize/kritanormalize_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2649/3305] Building CXX object plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/kritagradientmap_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/gradientmap/kritagradientmap_autogen/EWIEGA46WW/../../../../../../plugins/filters/gradientmap/KisGradientMapFilterConfigWidget.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/gradientmap/kritagradientmap_autogen/EWIEGA46WW/moc_KisGradientMapFilterConfigWidget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/gradientmap/kritagradientmap_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2650/3305] Building CXX object plugins/filters/normalize/CMakeFiles/kritanormalize.dir/kis_normalize.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_color_transformation_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/normalize/kis_normalize.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/normalize/kis_normalize.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2651/3305] Building CXX object plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterPlugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/gradientmap/KisGradientMapFilterPlugin.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2652/3305] Building CXX object plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterConfigWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/gradientmap/KisGradientMapFilterConfigWidget.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2653/3305] Building CXX object plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/gradientmap/KisGradientMapFilter.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/gradientmap/KisGradientMapFilter.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2654/3305] Building CXX object plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterNearestCachedGradient.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/gradientmap/KisGradientMapFilterNearestCachedGradient.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2655/3305] Building CXX object plugins/filters/threshold/CMakeFiles/kritathreshold.dir/kritathreshold_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/threshold/kritathreshold_autogen/EWIEGA46WW/../../../../../../plugins/filters/threshold/threshold.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/threshold/kritathreshold_autogen/EWIEGA46WW/moc_threshold.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/threshold/kritathreshold_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2656/3305] Building CXX object plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterDitherCachedGradient.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/gradientmap/KisGradientMapFilterDitherCachedGradient.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2657/3305] Building CXX object plugins/filters/halftone/CMakeFiles/kritahalftone.dir/kritahalftone_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/halftone/kritahalftone_autogen/EWIEGA46WW/../../../../../../plugins/filters/halftone/KisHalftoneConfigPageWidget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/halftone/kritahalftone_autogen/EWIEGA46WW/moc_KisHalftoneConfigPageWidget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/halftone/kritahalftone_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/halftone/ui_KisHalftoneConfigPageWidget.h:25, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/halftone/kritahalftone_autogen/EWIEGA46WW/../../../../../../plugins/filters/halftone/KisHalftoneConfigPageWidget.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2658/3305] Building CXX object plugins/filters/palettize/CMakeFiles/kritapalettize.dir/kritapalettize_autogen/mocs_compilation.cpp.o [2659/3305] Building CXX object plugins/filters/gradientmap/CMakeFiles/kritagradientmap.dir/KisGradientMapFilterConfiguration.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoStopGradient.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/gradientmap/KisGradientMapFilterConfiguration.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/gradientmap/KisGradientMapFilterConfiguration.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/gradientmap/KisGradientMapFilterConfiguration.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2660/3305] Building CXX object plugins/filters/threshold/CMakeFiles/kritathreshold.dir/threshold.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/threshold/threshold.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/threshold/threshold.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2661/3305] Building CXX object plugins/filters/halftone/CMakeFiles/kritahalftone.dir/KisHalftoneFilterConfiguration.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/halftone/KisHalftoneFilterConfiguration.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2662/3305] Building CXX object plugins/filters/edgedetection/CMakeFiles/kritaedgedetection.dir/kritaedgedetection_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/edgedetection/kritaedgedetection_autogen/EWIEGA46WW/../../../../../../plugins/filters/edgedetection/kis_edge_detection_filter.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/edgedetection/kritaedgedetection_autogen/EWIEGA46WW/moc_kis_edge_detection_filter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/edgedetection/kritaedgedetection_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2663/3305] Building CXX object plugins/filters/halftone/CMakeFiles/kritahalftone.dir/KisHalftoneConfigWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/halftone/KisHalftoneConfigWidget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2664/3305] Building CXX object plugins/filters/halftone/CMakeFiles/kritahalftone.dir/KisHalftoneConfigPageWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/halftone/KisHalftoneConfigPageWidget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2665/3305] Building CXX object plugins/filters/edgedetection/CMakeFiles/kritaedgedetection.dir/kis_wdg_edge_detection.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/edgedetection/kis_wdg_edge_detection.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/edgedetection/kis_wdg_edge_detection.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2666/3305] Building CXX object plugins/filters/convertheightnormalmap/CMakeFiles/kritaconvertheighttonormalmap.dir/kritaconvertheighttonormalmap_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/convertheightnormalmap/kritaconvertheighttonormalmap_autogen/EWIEGA46WW/../../../../../../plugins/filters/convertheightnormalmap/kis_convert_height_to_normal_map_filter.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/convertheightnormalmap/kritaconvertheighttonormalmap_autogen/EWIEGA46WW/moc_kis_convert_height_to_normal_map_filter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/convertheightnormalmap/kritaconvertheighttonormalmap_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2667/3305] Building CXX object plugins/filters/edgedetection/CMakeFiles/kritaedgedetection.dir/kis_edge_detection_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/edgedetection/kis_edge_detection_filter.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/edgedetection/kis_edge_detection_filter.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2668/3305] Building CXX object plugins/filters/asccdl/CMakeFiles/kritaasccdl.dir/kritaasccdl_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/asccdl/kritaasccdl_autogen/EWIEGA46WW/../../../../../../plugins/filters/asccdl/kis_asccdl_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/asccdl/kritaasccdl_autogen/EWIEGA46WW/moc_kis_asccdl_filter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/asccdl/kritaasccdl_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2669/3305] Building CXX object plugins/filters/convertheightnormalmap/CMakeFiles/kritaconvertheighttonormalmap.dir/kis_wdg_convert_height_to_normal_map.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/convertheightnormalmap/kis_wdg_convert_height_to_normal_map.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/convertheightnormalmap/kis_wdg_convert_height_to_normal_map.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2670/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/krita_shape_paths_autogen/mocs_compilation.cpp.o [2671/3305] Building CXX object plugins/filters/resettransparent/CMakeFiles/kritaresettransparent.dir/kritaresettransparent_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/resettransparent/kritaresettransparent_autogen/EWIEGA46WW/../../../../../../plugins/filters/resettransparent/KisResetTransparentFilter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/resettransparent/kritaresettransparent_autogen/EWIEGA46WW/moc_KisResetTransparentFilter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/filters/resettransparent/kritaresettransparent_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2672/3305] Building CXX object plugins/filters/convertheightnormalmap/CMakeFiles/kritaconvertheighttonormalmap.dir/kis_convert_height_to_normal_map_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/convertheightnormalmap/kis_convert_height_to_normal_map_filter.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/convertheightnormalmap/kis_convert_height_to_normal_map_filter.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2673/3305] Building CXX object plugins/filters/asccdl/CMakeFiles/kritaasccdl.dir/kis_asccdl_filter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/asccdl/kis_asccdl_filter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/asccdl/kis_asccdl_filter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/asccdl/kis_asccdl_filter.cpp: In member function ‘virtual void KisASCCDLTransformation::transform(const quint8*, quint8*, qint32) const’: /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/asccdl/kis_asccdl_filter.cpp:111:28: warning: comparison of integer expressions of different signedness: ‘uint’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare] 111 | for (uint c = 0; c < channelCount; c++){ | ~~^~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/asccdl/kis_asccdl_filter.cpp:112:19: warning: comparison of integer expressions of different signedness: ‘uint’ {aka ‘unsigned int’} and ‘const int’ [-Wsign-compare] 112 | if (c != alphaPos) { | ~~^~~~~~~~~~~ [2674/3305] Building CXX object plugins/filters/asccdl/CMakeFiles/kritaasccdl.dir/kis_wdg_asccdl.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/asccdl/kis_wdg_asccdl.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/asccdl/kis_wdg_asccdl.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2675/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShapeFactory.cpp.o [2676/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShapeConfigCommand.cpp.o [2677/3305] Building CXX object plugins/filters/halftone/CMakeFiles/kritahalftone.dir/KisHalftoneFilter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_registry.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/halftone/KisHalftoneFilter.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2678/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShapeConfigWidget.cpp.o [2679/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShape.cpp.o [2680/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShapeFactory.cpp.o [2681/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/ellipse/EllipseShape.cpp.o [2682/3305] Building CXX object plugins/filters/resettransparent/CMakeFiles/kritaresettransparent.dir/KisResetTransparentFilter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/resettransparent/KisResetTransparentFilter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/resettransparent/KisResetTransparentFilter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2683/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShapeConfigCommand.cpp.o [2684/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/spiral/SpiralShapeConfigWidget.cpp.o [2685/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShapeConfigCommand.cpp.o [2686/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/qrc_pathshapes.cpp.o [2687/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShape.cpp.o [2688/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShapeConfigCommand.cpp.o [2689/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShapeConfigWidget.cpp.o [2690/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathParameter.cpp.o [2691/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShapeFactory.cpp.o [2692/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShapeConfigWidget.cpp.o [2693/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/star/StarShapeFactory.cpp.o [2694/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathCommand.cpp.o [2695/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathHandle.cpp.o [2696/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/rectangle/RectangleShape.cpp.o [2697/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/PathShapesPlugin.cpp.o [2698/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathShape.cpp.o [2699/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathFormula.cpp.o [2700/3305] Building CXX object plugins/flake/pathshapes/CMakeFiles/krita_shape_paths.dir/enhancedpath/EnhancedPathShapeFactory.cpp.o [2701/3305] Building CXX object plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/kritagradientgenerator_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/generators/gradient/kritagradientgenerator_autogen/EWIEGA46WW/../../../../../../plugins/generators/gradient/KisGradientGeneratorConfigWidget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/generators/gradient/kritagradientgenerator_autogen/EWIEGA46WW/moc_KisGradientGeneratorConfigWidget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/generators/gradient/kritagradientgenerator_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2702/3305] Building CXX object plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/KisGradientGeneratorPlugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator_registry.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/gradient/KisGradientGeneratorPlugin.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2703/3305] Building C object plugins/generators/simplexnoise/CMakeFiles/kritasimplexnoisegenerator.dir/3rdparty/c-open-simplex/open-simplex-noise.c.o cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C [2704/3305] Building CXX object plugins/generators/solid/CMakeFiles/kritacolorgenerator.dir/kritacolorgenerator_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/generators/solid/kritacolorgenerator_autogen/EWIEGA46WW/../../../../../../plugins/generators/solid/colorgenerator.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/generators/solid/kritacolorgenerator_autogen/EWIEGA46WW/moc_colorgenerator.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/generators/solid/kritacolorgenerator_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2705/3305] Building CXX object plugins/generators/pattern/CMakeFiles/kritapatterngenerator.dir/kritapatterngenerator_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/generators/pattern/kritapatterngenerator_autogen/EWIEGA46WW/../../../../../../plugins/generators/pattern/kis_wdg_pattern.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/generators/pattern/kritapatterngenerator_autogen/EWIEGA46WW/moc_kis_wdg_pattern.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/generators/pattern/kritapatterngenerator_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2706/3305] Building CXX object plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/KisGradientGenerator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_processing_information.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/gradient/KisGradientGenerator.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/gradient/KisGradientGenerator.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2707/3305] Building CXX object plugins/generators/solid/CMakeFiles/kritacolorgenerator.dir/kis_wdg_color.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/solid/kis_wdg_color.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/solid/kis_wdg_color.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2708/3305] Building CXX object plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneBrightnessContrastFunctions.cpp.o [2709/3305] Building CXX object plugins/generators/simplexnoise/CMakeFiles/kritasimplexnoisegenerator.dir/kritasimplexnoisegenerator_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/generators/simplexnoise/kritasimplexnoisegenerator_autogen/EWIEGA46WW/../../../../../../plugins/generators/simplexnoise/kis_wdg_simplex_noise.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/generators/simplexnoise/kritasimplexnoisegenerator_autogen/EWIEGA46WW/moc_kis_wdg_simplex_noise.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/generators/simplexnoise/kritasimplexnoisegenerator_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2710/3305] Building CXX object plugins/generators/solid/CMakeFiles/kritacolorgenerator.dir/colorgenerator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/solid/colorgenerator.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/solid/colorgenerator.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2711/3305] Building CXX object plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/KisGradientGeneratorConfiguration.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoSegmentGradient.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/gradient/KisGradientGeneratorConfiguration.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/gradient/KisGradientGeneratorConfiguration.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/gradient/KisGradientGeneratorConfiguration.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2712/3305] Building CXX object plugins/generators/gradient/CMakeFiles/kritagradientgenerator.dir/KisGradientGeneratorConfigWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/gradient/KisGradientGeneratorConfigWidget.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2713/3305] Building CXX object plugins/generators/pattern/CMakeFiles/kritapatterngenerator.dir/kis_wdg_pattern.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/pattern/kis_wdg_pattern.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/pattern/kis_wdg_pattern.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2714/3305] Building CXX object plugins/generators/pattern/CMakeFiles/kritapatterngenerator.dir/patterngenerator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/pattern/patterngenerator.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/pattern/patterngenerator.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2715/3305] Building CXX object plugins/generators/simplexnoise/CMakeFiles/kritasimplexnoisegenerator.dir/simplexnoisegenerator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/simplexnoise/simplexnoisegenerator.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/simplexnoise/simplexnoisegenerator.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2716/3305] Building CXX object plugins/generators/simplexnoise/CMakeFiles/kritasimplexnoisegenerator.dir/kis_wdg_simplex_noise.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/simplexnoise/kis_wdg_simplex_noise.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/simplexnoise/kis_wdg_simplex_noise.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2717/3305] Building CXX object plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/kritascreentonegenerator_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/generators/screentone/kritascreentonegenerator_autogen/EWIEGA46WW/../../../../../../plugins/generators/screentone/KisScreentoneConfigWidget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/generators/screentone/kritascreentonegenerator_autogen/EWIEGA46WW/moc_KisScreentoneConfigWidget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/generators/screentone/kritascreentonegenerator_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2718/3305] Building CXX object plugins/filters/palettize/CMakeFiles/kritapalettize.dir/palettize.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/palettize/palettize.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/filters/palettize/palettize.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2719/3305] Building CXX object plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/SeExprVariable.cpp.o [2720/3305] Building CXX object plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/SeExprExpressionContext.cpp.o [2721/3305] Building CXX object plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneScreentoneFunctions.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/screentone/KisScreentoneGeneratorTemplate.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/screentone/KisScreentoneScreentoneFunctions.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/screentone/KisScreentoneScreentoneFunctions.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2722/3305] Building CXX object plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneGeneratorPlugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator_registry.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/screentone/KisScreentoneGeneratorPlugin.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2723/3305] Building CXX object plugins/generators/multigridpattern/CMakeFiles/kritamultigridpatterngenerator.dir/kritamultigridpatterngenerator_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/generators/multigridpattern/kritamultigridpatterngenerator_autogen/EWIEGA46WW/../../../../../../plugins/generators/multigridpattern/kis_wdg_multigrid_pattern.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/generators/multigridpattern/kritamultigridpatterngenerator_autogen/EWIEGA46WW/moc_kis_wdg_multigrid_pattern.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/generators/multigridpattern/kritamultigridpatterngenerator_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2724/3305] Building C object plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/3rdparty/lcms/iccjpeg.c.o cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C [2725/3305] Building CXX object plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneGeneratorConfiguration.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/screentone/KisScreentoneGeneratorTemplate.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2726/3305] Building CXX object plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_source.cpp.o [2727/3305] Building CXX object plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/kritaseexprgenerator_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/generators/seexpr/kritaseexprgenerator_autogen/EWIEGA46WW/../../../../../../plugins/generators/seexpr/generator.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/generators/seexpr/kritaseexprgenerator_autogen/EWIEGA46WW/moc_generator.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/generators/seexpr/kritaseexprgenerator_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2728/3305] Building CXX object plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_destination.cpp.o [2729/3305] Building CXX object plugins/generators/multigridpattern/CMakeFiles/kritamultigridpatterngenerator.dir/kis_wdg_multigrid_pattern.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/multigridpattern/kis_wdg_multigrid_pattern.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/multigridpattern/kis_wdg_multigrid_pattern.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2730/3305] Building C object plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/3rdparty/lcms/iccjpeg.c.o cc1: warning: command-line option ‘-Wno-class-memaccess’ is valid for C++/ObjC++ but not for C [2731/3305] Building CXX object plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_source.cpp.o [2732/3305] Building CXX object plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_destination.cpp.o [2733/3305] Building CXX object plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kritajpegexport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jpeg/kritajpegexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/jpeg/kis_jpeg_converter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jpeg/kritajpegexport_autogen/EWIEGA46WW/moc_kis_jpeg_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jpeg/kritajpegexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jpeg/kritajpegexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/jpeg/kis_jpeg_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jpeg/kritajpegexport_autogen/EWIEGA46WW/moc_kis_jpeg_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jpeg/kritajpegexport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2734/3305] Building CXX object plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneConfigWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/screentone/KisScreentoneConfigWidget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/screentone/KisScreentoneConfigWidget.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2735/3305] Building CXX object plugins/generators/multigridpattern/CMakeFiles/kritamultigridpatterngenerator.dir/multigridpatterngenerator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/multigridpattern/multigridpatterngenerator.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/multigridpattern/multigridpatterngenerator.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_processor.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2736/3305] Building CXX object plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kritajpegimport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jpeg/kritajpegimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/jpeg/kis_jpeg_converter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jpeg/kritajpegimport_autogen/EWIEGA46WW/moc_kis_jpeg_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jpeg/kritajpegimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jpeg/kritajpegimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/jpeg/kis_jpeg_import.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jpeg/kritajpegimport_autogen/EWIEGA46WW/moc_kis_jpeg_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jpeg/kritajpegimport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2737/3305] Building CXX object plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/generator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_sequential_iterator.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisSequentialIteratorProgress.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/seexpr/generator.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/seexpr/generator.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2738/3305] Building CXX object plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/kis_wdg_seexpr_presets_save.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/seexpr/kis_wdg_seexpr_presets_save.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2739/3305] Building CXX object plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_import.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/jpeg/kis_jpeg_import.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/jpeg/kis_jpeg_import.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2740/3305] Building CXX object plugins/generators/seexpr/CMakeFiles/kritaseexprgenerator.dir/kis_wdg_seexpr.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/seexpr/kis_wdg_seexpr.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/seexpr/kis_wdg_seexpr.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2741/3305] Building CXX object plugins/impex/tiff/CMakeFiles/kritatiffimport.dir/kis_buffer_stream.cc.o [2742/3305] Building CXX object plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_converter.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/jpeg/kis_jpeg_converter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/jpeg/kis_jpeg_converter.cc:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/jpeg/kis_jpeg_converter.cc:38: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2743/3305] Building CXX object plugins/impex/jpeg/CMakeFiles/kritajpegexport.dir/kis_jpeg_export.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/jpeg/kis_jpeg_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/jpeg/kis_jpeg_export.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2744/3305] Building CXX object plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kritatiffexport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tiff/kis_tiff_converter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/tiff/kritatiffexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/tiff/kis_dlg_options_tiff.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/tiff/kritatiffexport_autogen/EWIEGA46WW/moc_kis_dlg_options_tiff.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/tiff/kritatiffexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/tiff/kritatiffexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/tiff/kis_dlg_options_tiff.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2745/3305] Building CXX object plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_tiff_converter.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tiff/kis_tiff_converter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tiff/kis_tiff_converter.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tiff/kis_tiff_converter.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2746/3305] Building CXX object plugins/impex/tiff/CMakeFiles/kritatiffimport.dir/kritatiffimport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/tiff/kritatiffimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/tiff/kis_tiff_import.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/tiff/kritatiffimport_autogen/EWIEGA46WW/moc_kis_tiff_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/tiff/kritatiffimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2747/3305] Building CXX object plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_tiff_writer_visitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tiff/kis_tiff_converter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tiff/kis_tiff_writer_visitor.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_based_layer.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/generator/kis_generator_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tiff/kis_tiff_writer_visitor.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tiff/kis_tiff_writer_visitor.cpp:28: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2748/3305] Building CXX object plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_dlg_options_tiff.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tiff/kis_tiff_converter.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tiff/kis_dlg_options_tiff.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tiff/kis_dlg_options_tiff.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tiff/kis_dlg_options_tiff.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2749/3305] Building CXX object plugins/impex/jpeg/CMakeFiles/kritajpegimport.dir/kis_jpeg_converter.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/jpeg/kis_jpeg_converter.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/jpeg/kis_jpeg_converter.cc:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/jpeg/kis_jpeg_converter.cc:38: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2750/3305] Building CXX object plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_tiff_psd_writer_visitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tiff/kis_tiff_psd_writer_visitor.cpp:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2751/3305] Building CXX object plugins/impex/png/CMakeFiles/kritapngexport.dir/kritapngexport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/png/ui_kis_wdg_options_png.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/png/kritapngexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/png/kis_png_export.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/png/kritapngexport_autogen/EWIEGA46WW/moc_kis_png_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/png/kritapngexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/png/kritapngexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/png/kis_png_export.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2752/3305] Building CXX object plugins/impex/png/CMakeFiles/kritapngimport.dir/kritapngimport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/png/kritapngimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/png/kis_png_import.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/png/kritapngimport_autogen/EWIEGA46WW/moc_kis_png_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/png/kritapngimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2753/3305] Building CXX object plugins/impex/csv/CMakeFiles/kritacsvimport.dir/csv_layer_record.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_raster_keyframe_channel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/csv/csv_layer_record.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/csv/csv_layer_record.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2754/3305] Building CXX object plugins/impex/tiff/CMakeFiles/kritatiffexport.dir/kis_tiff_export.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tiff/kis_tiff_export.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tiff/kis_tiff_export.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2755/3305] Building CXX object plugins/impex/csv/CMakeFiles/kritacsvimport.dir/kritacsvimport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/csv/kritacsvimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/csv/csv_loader.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/csv/kritacsvimport_autogen/EWIEGA46WW/moc_csv_loader.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/csv/kritacsvimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/csv/kritacsvimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/csv/kis_csv_import.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/csv/kritacsvimport_autogen/EWIEGA46WW/moc_kis_csv_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/csv/kritacsvimport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2756/3305] Building CXX object plugins/impex/png/CMakeFiles/kritapngimport.dir/kis_png_import.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/png/kis_png_import.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/png/kis_png_import.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2757/3305] Building CXX object plugins/impex/exr/CMakeFiles/kritaexrexport.dir/exr_extra_tags.cpp.o [2758/3305] Building CXX object plugins/impex/csv/CMakeFiles/kritacsvimport.dir/kis_csv_import.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/csv/kis_csv_import.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/csv/kis_csv_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2759/3305] Building CXX object plugins/impex/csv/CMakeFiles/kritacsvexport.dir/csv_layer_record.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_raster_keyframe_channel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/csv/csv_layer_record.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/csv/csv_layer_record.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2760/3305] Building CXX object plugins/impex/csv/CMakeFiles/kritacsvimport.dir/csv_read_line.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_keyframe_channel.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_raster_keyframe_channel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/csv/csv_layer_record.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/csv/csv_read_line.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/csv/csv_read_line.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/asl/kis_asl_writer_utils.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/csv/csv_read_line.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2761/3305] Building CXX object plugins/impex/csv/CMakeFiles/kritacsvexport.dir/kritacsvexport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/csv/kritacsvexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/csv/csv_saver.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/csv/kritacsvexport_autogen/EWIEGA46WW/moc_csv_saver.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/csv/kritacsvexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/csv/kritacsvexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/csv/kis_csv_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/csv/kritacsvexport_autogen/EWIEGA46WW/moc_kis_csv_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/csv/kritacsvexport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2762/3305] Building CXX object plugins/impex/exr/CMakeFiles/kritaexrimport.dir/exr_extra_tags.cpp.o [2763/3305] Building CXX object plugins/impex/csv/CMakeFiles/kritacsvimport.dir/csv_loader.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/csv/csv_loader.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/csv/csv_loader.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_workspace_resource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisMainWindow.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/csv/csv_loader.cpp:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2764/3305] Building CXX object plugins/impex/png/CMakeFiles/kritapngexport.dir/kis_png_export.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/kis_color_button.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/png/ui_kis_wdg_options_png.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/png/kis_png_export.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/png/kis_png_export.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/png/kis_png_export.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2765/3305] Building CXX object plugins/impex/csv/CMakeFiles/kritacsvexport.dir/kis_csv_export.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/csv/kis_csv_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/csv/kis_csv_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2766/3305] Building CXX object plugins/impex/exr/CMakeFiles/kritaexrexport.dir/kritaexrexport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/exr/kritaexrexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/exr/exr_converter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/exr/kritaexrexport_autogen/EWIEGA46WW/moc_exr_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/exr/kritaexrexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/exr/kritaexrexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/exr/exr_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/exr/kritaexrexport_autogen/EWIEGA46WW/moc_exr_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/exr/kritaexrexport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2767/3305] Building CXX object plugins/impex/exr/CMakeFiles/kritaexrimport.dir/kritaexrimport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/exr/kritaexrimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/exr/exr_converter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/exr/kritaexrimport_autogen/EWIEGA46WW/moc_exr_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/exr/kritaexrimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/exr/kritaexrimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/exr/exr_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/exr/kritaexrimport_autogen/EWIEGA46WW/moc_exr_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/exr/kritaexrimport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2768/3305] Building CXX object plugins/impex/csv/CMakeFiles/kritacsvexport.dir/csv_saver.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/csv/csv_saver.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/csv/csv_saver.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/csv/csv_saver.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2769/3305] Building CXX object plugins/impex/exr/CMakeFiles/kritaexrimport.dir/exr_import.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/exr/exr_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/exr/exr_import.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2770/3305] Building CXX object plugins/impex/exr/CMakeFiles/kritaexrexport.dir/exr_export.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/exr/exr_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/exr/exr_export.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2771/3305] Building CXX object plugins/impex/pdf/CMakeFiles/kritapdfimport.dir/kis_pdf_import_widget.cpp.o [2772/3305] Building CXX object plugins/impex/pdf/CMakeFiles/kritapdfimport.dir/kritapdfimport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/pdf/kritapdfimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/pdf/kis_pdf_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/pdf/kritapdfimport_autogen/EWIEGA46WW/moc_kis_pdf_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/pdf/kritapdfimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2773/3305] Building CXX object plugins/impex/exr/CMakeFiles/kritaexrexport.dir/kis_exr_layers_sorter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/exr/kis_exr_layers_sorter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/exr/kis_exr_layers_sorter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/exr/kis_exr_layers_sorter.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2774/3305] Building CXX object plugins/impex/jp2/CMakeFiles/kritajp2import.dir/kritajp2import_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jp2/kritajp2import_autogen/EWIEGA46WW/../../../../../../plugins/impex/jp2/jp2_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jp2/kritajp2import_autogen/EWIEGA46WW/moc_jp2_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jp2/kritajp2import_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jp2/kritajp2import_autogen/EWIEGA46WW/../../../../../../plugins/impex/jp2/jp2_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jp2/kritajp2import_autogen/EWIEGA46WW/moc_jp2_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jp2/kritajp2import_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2775/3305] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/libkdcraw_debug.cpp.o [2776/3305] Building CXX object plugins/impex/pdf/CMakeFiles/kritapdfimport.dir/kis_pdf_import.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/pdf/kis_pdf_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/pdf/kis_pdf_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2777/3305] Building CXX object plugins/impex/jp2/CMakeFiles/kritajp2import.dir/jp2_import.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/jp2/jp2_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/jp2/jp2_import.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2778/3305] Building CXX object plugins/impex/exr/CMakeFiles/kritaexrimport.dir/kis_exr_layers_sorter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/exr/kis_exr_layers_sorter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/exr/kis_exr_layers_sorter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/exr/kis_exr_layers_sorter.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2779/3305] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rcombobox.cpp.o [2780/3305] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rnuminput.cpp.o [2781/3305] Building CXX object plugins/impex/tiff/CMakeFiles/kritatiffimport.dir/kis_tiff_import.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tiff/kis_tiff_import.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tiff/kis_tiff_import.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2782/3305] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rexpanderbox.cpp.o [2783/3305] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rsliderspinbox.cpp.o [2784/3305] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/krita_raw_import_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/raw/krita_raw_import_autogen/EWIEGA46WW/../../../../../../plugins/impex/raw/kis_raw_import.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/raw/krita_raw_import_autogen/EWIEGA46WW/moc_kis_raw_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/raw/krita_raw_import_autogen/mocs_compilation.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2785/3305] Building CXX object plugins/impex/jp2/CMakeFiles/kritajp2import.dir/jp2_converter.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/jp2/jp2_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/jp2/jp2_converter.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/jp2/jp2_converter.cc:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2786/3305] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/rwidgetutils.cpp.o [2787/3305] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/3rdparty/libkdcraw/src/dcrawsettingswidget.cpp.o [2788/3305] Building CXX object plugins/impex/svg/CMakeFiles/kritasvgimport.dir/kritasvgimport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/svg/kritasvgimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/svg/kis_svg_import.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/svg/kritasvgimport_autogen/EWIEGA46WW/moc_kis_svg_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/svg/kritasvgimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2789/3305] Building CXX object plugins/impex/raw/CMakeFiles/krita_raw_import.dir/kis_raw_import.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/raw/kis_raw_import.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/raw/kis_raw_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2790/3305] Building CXX object plugins/impex/qimageio/CMakeFiles/kritaqimageioexport.dir/kritaqimageioexport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/qimageio/kritaqimageioexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/qimageio/kis_qimageio_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/qimageio/kritaqimageioexport_autogen/EWIEGA46WW/moc_kis_qimageio_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/qimageio/kritaqimageioexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2791/3305] Building CXX object plugins/impex/svg/CMakeFiles/kritasvgimport.dir/kis_svg_import.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/svg/kis_svg_import.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/svg/kis_svg_import.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2792/3305] Building CXX object plugins/impex/exr/CMakeFiles/kritaexrexport.dir/exr_converter.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/exr/exr_converter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/exr/exr_converter.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/exr/exr_converter.cc:31: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2793/3305] Building CXX object plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneGenerator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_processing_information.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/screentone/KisScreentoneGenerator.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/screentone/KisScreentoneGenerator.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2794/3305] Building CXX object plugins/impex/qimageio/CMakeFiles/kritaqimageioimport.dir/kritaqimageioimport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/qimageio/kritaqimageioimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/qimageio/kis_qimageio_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/qimageio/kritaqimageioimport_autogen/EWIEGA46WW/moc_kis_qimageio_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/qimageio/kritaqimageioimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2795/3305] Building CXX object plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kis_open_raster_load_context.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/kis_open_raster_load_context.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/kis_open_raster_load_context.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2796/3305] Building CXX object plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kritaoraimport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/ora/kritaoraimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/ora/ora_converter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/ora/kritaoraimport_autogen/EWIEGA46WW/moc_ora_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/ora/kritaoraimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/ora/kritaoraimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/ora/ora_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/ora/kritaoraimport_autogen/EWIEGA46WW/moc_ora_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/ora/kritaoraimport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2797/3305] Building CXX object plugins/impex/exr/CMakeFiles/kritaexrimport.dir/exr_converter.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/exr/exr_converter.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/exr/exr_converter.cc:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/exr/exr_converter.cc:31: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2798/3305] Building CXX object plugins/impex/ora/CMakeFiles/kritaoraimport.dir/ora_import.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/ora_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/ora_import.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2799/3305] Building CXX object plugins/impex/qimageio/CMakeFiles/kritaqimageioimport.dir/kis_qimageio_import.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/qimageio/kis_qimageio_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/qimageio/kis_qimageio_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2800/3305] Building CXX object plugins/impex/qimageio/CMakeFiles/kritaqimageioexport.dir/kis_qimageio_export.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/qimageio/kis_qimageio_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/qimageio/kis_qimageio_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2801/3305] Building CXX object plugins/impex/ora/CMakeFiles/kritaoraimport.dir/ora_converter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/ora_converter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/ora_converter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/ora_converter.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2802/3305] Building CXX object plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kis_open_raster_save_context.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/kis_open_raster_save_context.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/kis_open_raster_save_context.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/kis_open_raster_save_context.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2803/3305] Building CXX object plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kis_open_raster_load_context.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/kis_open_raster_load_context.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/kis_open_raster_load_context.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2804/3305] Building CXX object plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kritaoraexport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/ora/kritaoraexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/ora/ora_converter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/ora/kritaoraexport_autogen/EWIEGA46WW/moc_ora_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/ora/kritaoraexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/ora/kritaoraexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/ora/ora_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/ora/kritaoraexport_autogen/EWIEGA46WW/moc_ora_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/ora/kritaoraexport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2805/3305] Building CXX object plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kis_open_raster_stack_save_visitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/kis_open_raster_stack_save_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/kis_open_raster_stack_save_visitor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/kis_open_raster_stack_save_visitor.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2806/3305] Building CXX object plugins/impex/ora/CMakeFiles/kritaoraimport.dir/kis_open_raster_stack_load_visitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/kis_open_raster_stack_load_visitor.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/kis_open_raster_stack_load_visitor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_based_layer.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_adjustment_layer.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/kis_open_raster_stack_load_visitor.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2807/3305] Building CXX object plugins/generators/screentone/CMakeFiles/kritascreentonegenerator.dir/KisScreentoneGeneratorTemplate.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/screentone/KisScreentoneGeneratorTemplate.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/screentone/KisScreentoneScreentoneFunctions.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/screentone/KisScreentoneGeneratorTemplate.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/generators/screentone/KisScreentoneGeneratorConfiguration.h:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2808/3305] Building CXX object plugins/impex/ora/CMakeFiles/kritaoraexport.dir/ora_converter.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/ora_converter.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/ora_converter.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/ora_converter.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2809/3305] Building CXX object plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kis_open_raster_save_context.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/kis_open_raster_save_context.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/kis_open_raster_save_context.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/kis_open_raster_save_context.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2810/3305] Building CXX object plugins/impex/ora/CMakeFiles/kritaoraexport.dir/ora_export.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/ora_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/ora_export.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2811/3305] Building CXX object plugins/impex/xcf/CMakeFiles/kritaxcfimport.dir/kritaxcfimport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/xcf/kritaxcfimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/xcf/kis_xcf_import.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/xcf/kritaxcfimport_autogen/EWIEGA46WW/moc_kis_xcf_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/xcf/kritaxcfimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2812/3305] Building CXX object plugins/impex/psd/CMakeFiles/kritapsdimport.dir/kritapsdimport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/psd/kritapsdimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/psd/psd_import.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/psd/kritapsdimport_autogen/EWIEGA46WW/moc_psd_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/psd/kritapsdimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2813/3305] Building CXX object plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kis_open_raster_stack_save_visitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/kis_open_raster_stack_save_visitor.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/kis_open_raster_stack_save_visitor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/kis_open_raster_stack_save_visitor.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2814/3305] Building CXX object plugins/impex/psd/CMakeFiles/kritapsdexport.dir/kritapsdexport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/psd/kritapsdexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/psd/psd_export.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/psd/kritapsdexport_autogen/EWIEGA46WW/moc_psd_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/psd/kritapsdexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2815/3305] Building CXX object plugins/impex/psd/CMakeFiles/kritapsdimport.dir/psd_import.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/psd/psd_import.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/psd/psd_import.cc:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2816/3305] Building CXX object plugins/impex/ora/CMakeFiles/kritaoraexport.dir/kis_open_raster_stack_load_visitor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/kis_open_raster_stack_load_visitor.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/kis_open_raster_stack_load_visitor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection_based_layer.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_adjustment_layer.h:21, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/ora/kis_open_raster_stack_load_visitor.cpp:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2817/3305] Building CXX object plugins/impex/qml/CMakeFiles/kritaqmlexport.dir/kritaqmlexport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/qml/kritaqmlexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/qml/qml_converter.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/qml/kritaqmlexport_autogen/EWIEGA46WW/moc_qml_converter.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/qml/kritaqmlexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/qml/kritaqmlexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/qml/qml_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/qml/kritaqmlexport_autogen/EWIEGA46WW/moc_qml_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/qml/kritaqmlexport_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2818/3305] Building CXX object plugins/impex/xcf/CMakeFiles/kritaxcfimport.dir/kis_xcf_import.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/xcf/kis_xcf_import.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/xcf/kis_xcf_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2819/3305] Building CXX object plugins/impex/psd/CMakeFiles/kritapsdexport.dir/psd_export.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/psd/psd_export.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/psd/psd_export.cc:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2820/3305] Building CXX object plugins/impex/heightmap/CMakeFiles/kritaheightmapimport.dir/kis_heightmap_utils.cpp.o [2821/3305] Building CXX object plugins/impex/psd/CMakeFiles/kritapsdexport.dir/psd_saver.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/psd/psd_saver.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/psd/psd_saver.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/psd/psd_saver.cpp:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2822/3305] Building CXX object plugins/impex/tga/CMakeFiles/kritatgaexport.dir/kritatgaexport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/tga/kritatgaexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/tga/kis_tga_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/tga/kritatgaexport_autogen/EWIEGA46WW/moc_kis_tga_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/tga/kritatgaexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2823/3305] Building CXX object plugins/impex/tga/CMakeFiles/kritatgaimport.dir/kritatgaimport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/tga/kritatgaimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/tga/kis_tga_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/tga/kritatgaimport_autogen/EWIEGA46WW/moc_kis_tga_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/tga/kritatgaimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2824/3305] Building CXX object plugins/impex/qml/CMakeFiles/kritaqmlexport.dir/qml_converter.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/qml/qml_converter.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/qml/qml_converter.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_group_layer.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/qml/qml_converter.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2825/3305] Building CXX object plugins/impex/heightmap/CMakeFiles/kritaheightmapimport.dir/kritaheightmapimport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/heightmap/kritaheightmapimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/heightmap/kis_heightmap_import.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/heightmap/kritaheightmapimport_autogen/EWIEGA46WW/moc_kis_heightmap_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/heightmap/kritaheightmapimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2826/3305] Building CXX object plugins/impex/qml/CMakeFiles/kritaqmlexport.dir/qml_export.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/qml/qml_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/qml/qml_export.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2827/3305] Building CXX object plugins/impex/heightmap/CMakeFiles/kritaheightmapexport.dir/kis_heightmap_utils.cpp.o [2828/3305] Building CXX object plugins/impex/tga/CMakeFiles/kritatgaexport.dir/kis_tga_export.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tga/kis_tga_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tga/kis_tga_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2829/3305] Building CXX object plugins/impex/tga/CMakeFiles/kritatgaimport.dir/kis_tga_import.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tga/kis_tga_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/tga/kis_tga_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2830/3305] Building CXX object plugins/impex/heightmap/CMakeFiles/kritaheightmapexport.dir/kritaheightmapexport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/heightmap/kritaheightmapexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/heightmap/kis_heightmap_export.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/heightmap/kritaheightmapexport_autogen/EWIEGA46WW/moc_kis_heightmap_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/heightmap/kritaheightmapexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2831/3305] Building CXX object plugins/impex/heightmap/CMakeFiles/kritaheightmapimport.dir/kis_heightmap_import.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/heightmap/kis_heightmap_import.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/heightmap/kis_heightmap_import.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2832/3305] Building CXX object plugins/impex/heightmap/CMakeFiles/kritaheightmapimport.dir/kis_wdg_options_heightmap.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/heightmap/kis_wdg_options_heightmap.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/heightmap/kis_wdg_options_heightmap.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2833/3305] Building CXX object plugins/impex/heightmap/CMakeFiles/kritaheightmapexport.dir/kis_wdg_options_heightmap.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/heightmap/kis_wdg_options_heightmap.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/heightmap/kis_wdg_options_heightmap.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2834/3305] Building CXX object plugins/impex/heightmap/CMakeFiles/kritaheightmapexport.dir/kis_heightmap_export.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/heightmap/kis_heightmap_export.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/heightmap/kis_heightmap_export.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2835/3305] Building CXX object plugins/impex/brush/CMakeFiles/kritabrushexport.dir/kritabrushexport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/brush/kritabrushexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/brush/KisWdgOptionsBrush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/brush/kritabrushexport_autogen/EWIEGA46WW/moc_KisWdgOptionsBrush.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/brush/kritabrushexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2836/3305] Building CXX object plugins/impex/brush/CMakeFiles/kritabrushimport.dir/kritabrushimport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/brush/kritabrushimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/brush/kis_brush_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/brush/kritabrushimport_autogen/EWIEGA46WW/moc_kis_brush_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/brush/kritabrushimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2837/3305] Building CXX object plugins/impex/psd/CMakeFiles/kritapsdimport.dir/psd_loader.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/psd/psd_loader.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/psd/psd_loader.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_layer.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/psd/psd_loader.cpp:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2838/3305] Building CXX object plugins/impex/brush/CMakeFiles/kritabrushexport.dir/KisAnimatedBrushAnnotation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisColorfulBrush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_gbr_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_imagepipe_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_pipebrush_parasite.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/brush/KisAnimatedBrushAnnotation.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_pipebrush_parasite.h:27: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2839/3305] Building CXX object plugins/impex/spriter/CMakeFiles/kritaspriterexport.dir/kritaspriterexport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/spriter/kritaspriterexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/spriter/kis_spriter_export.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/spriter/kritaspriterexport_autogen/EWIEGA46WW/moc_kis_spriter_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/spriter/kritaspriterexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2840/3305] Building CXX object plugins/impex/brush/CMakeFiles/kritabrushimport.dir/KisAnimatedBrushAnnotation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_scaling_size_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisColorfulBrush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_gbr_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_imagepipe_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_pipebrush_parasite.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/brush/KisAnimatedBrushAnnotation.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_pipebrush_parasite.h:27: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2841/3305] Building CXX object plugins/impex/kra/CMakeFiles/kritakraimport.dir/kritakraimport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/kra/kritakraimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/kra/kra_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/kra/kritakraimport_autogen/EWIEGA46WW/moc_kra_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/kra/kritakraimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2842/3305] Building CXX object plugins/impex/brush/CMakeFiles/kritabrushexport.dir/KisWdgOptionsBrush.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/brush/KisWdgOptionsBrush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/brush/KisWdgOptionsBrush.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2843/3305] Building CXX object plugins/impex/brush/CMakeFiles/kritabrushimport.dir/kis_brush_import.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/brush/kis_brush_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/brush/kis_brush_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2844/3305] Building CXX object plugins/impex/gif/CMakeFiles/kritagifexport.dir/qgiflibhandler.cpp.o [2845/3305] Building CXX object plugins/impex/kra/CMakeFiles/kritakraexport.dir/kritakraexport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/kra/kritakraexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/kra/kra_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/kra/kritakraexport_autogen/EWIEGA46WW/moc_kra_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/kra/kritakraexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2846/3305] Building CXX object plugins/impex/brush/CMakeFiles/kritabrushexport.dir/kis_brush_export.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/brush/kis_brush_export.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/brush/kis_brush_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2847/3305] Building CXX object plugins/impex/kra/CMakeFiles/kritakraimport.dir/kra_import.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/kra/kra_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/kra/kra_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2848/3305] Building CXX object plugins/impex/gif/CMakeFiles/kritagifimport.dir/qgiflibhandler.cpp.o [2849/3305] Building CXX object plugins/impex/gif/CMakeFiles/kritagifexport.dir/kritagifexport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/gif/kritagifexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/gif/kis_gif_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/gif/kritagifexport_autogen/EWIEGA46WW/moc_kis_gif_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/gif/kritagifexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2850/3305] Building CXX object plugins/impex/kra/CMakeFiles/kritakraexport.dir/kra_export.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/kra/kra_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/kra/kra_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2851/3305] Building CXX object plugins/impex/gif/CMakeFiles/kritagifimport.dir/kritagifimport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/gif/kritagifimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/gif/kis_gif_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/gif/kritagifimport_autogen/EWIEGA46WW/moc_kis_gif_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/gif/kritagifimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2852/3305] Building CXX object plugins/impex/gif/CMakeFiles/kritagifexport.dir/kis_gif_export.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/gif/kis_gif_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/gif/kis_gif_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2853/3305] Building CXX object plugins/impex/gif/CMakeFiles/kritagifimport.dir/kis_gif_import.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/gif/kis_gif_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/gif/kis_gif_import.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2854/3305] Building CXX object plugins/impex/heif/CMakeFiles/kritaheifexport.dir/kritaheifexport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/heif/kritaheifexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/heif/HeifExport.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/heif/kritaheifexport_autogen/EWIEGA46WW/moc_HeifExport.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/heif/kritaheifexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2855/3305] Building CXX object plugins/impex/spriter/CMakeFiles/kritaspriterexport.dir/kis_spriter_export.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/spriter/kis_spriter_export.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/spriter/kis_spriter_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2856/3305] Building CXX object plugins/impex/heif/CMakeFiles/kritaheifimport.dir/kritaheifimport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/heif/kritaheifimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/heif/HeifImport.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/heif/kritaheifimport_autogen/EWIEGA46WW/moc_HeifImport.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/heif/kritaheifimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2857/3305] Building CXX object plugins/impex/heif/CMakeFiles/kritaheifexport.dir/HeifError.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/heif/HeifError.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/heif/HeifError.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2858/3305] Building CXX object plugins/impex/krz/CMakeFiles/kritakrzexport.dir/kritakrzexport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/krz/kritakrzexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/krz/krz_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/krz/kritakrzexport_autogen/EWIEGA46WW/moc_krz_export.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/krz/kritakrzexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2859/3305] Building CXX object plugins/impex/heif/CMakeFiles/kritaheifimport.dir/HeifError.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/heif/HeifError.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/heif/HeifError.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2860/3305] Building CXX object plugins/impex/webp/CMakeFiles/kritawebpexport.dir/kritawebpexport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/webp/kritawebpexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/webp/kis_wdg_options_webp.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/webp/kritawebpexport_autogen/EWIEGA46WW/moc_kis_wdg_options_webp.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/webp/kritawebpexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2861/3305] Building CXX object plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops.dir/kritadefaultpaintops_autogen/mocs_compilation.cpp.o [2862/3305] Building CXX object plugins/impex/webp/CMakeFiles/kritawebpimport.dir/kritawebpimport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/webp/kritawebpimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/webp/kis_webp_import.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/webp/kritawebpimport_autogen/EWIEGA46WW/moc_kis_webp_import.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/webp/kritawebpimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2863/3305] Building CXX object plugins/impex/krz/CMakeFiles/kritakrzexport.dir/krz_export.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/krz/krz_export.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/krz/krz_export.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2864/3305] Building CXX object plugins/impex/heif/CMakeFiles/kritaheifimport.dir/HeifImport.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/heif/HeifImport.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/heif/HeifImport.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2865/3305] Building CXX object plugins/impex/jxl/CMakeFiles/kritajxlexport.dir/kritajxlexport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jxl/kritajxlexport_autogen/EWIEGA46WW/../../../../../../plugins/impex/jxl/JPEGXLExport.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jxl/kritajxlexport_autogen/EWIEGA46WW/moc_JPEGXLExport.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jxl/kritajxlexport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2866/3305] Building CXX object plugins/impex/jxl/CMakeFiles/kritajxlimport.dir/kritajxlimport_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jxl/kritajxlimport_autogen/EWIEGA46WW/../../../../../../plugins/impex/jxl/JPEGXLImport.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jxl/kritajxlimport_autogen/EWIEGA46WW/moc_JPEGXLImport.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/impex/jxl/kritajxlimport_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2867/3305] Building CXX object plugins/impex/webp/CMakeFiles/kritawebpimport.dir/kis_webp_import.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/webp/kis_webp_import.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2868/3305] Building CXX object plugins/impex/webp/CMakeFiles/kritawebpexport.dir/kis_wdg_options_webp.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/webp/kis_wdg_options_webp.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2869/3305] Building CXX object plugins/impex/webp/CMakeFiles/kritawebpexport.dir/kis_webp_export.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KoColorSet.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/webp/kis_webp_export.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisDocument.h:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2870/3305] Building CXX object plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/kis_hairy_paintop_settings.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/kis_hairy_paintop_settings.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/kis_hairy_paintop_settings.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/kis_hairy_paintop_settings.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2871/3305] Building CXX object plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/trajectory.cpp.o [2872/3305] Building CXX object plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/hairy_paintop_plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/hairy_paintop_plugin.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2873/3305] Building CXX object plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/bristle.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/bristle.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/bristle.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2874/3305] Building CXX object plugins/paintops/defaultpaintops/CMakeFiles/kritadefaultpaintops.dir/defaultpaintops_plugin.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_simple_paintop_factory.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/defaultpaintops/defaultpaintops_plugin.cc:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2875/3305] Building CXX object plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/kis_hairy_paintop.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/kis_hairy_paintop.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/kis_hairy_paintop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/kis_hairy_paintop.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2876/3305] Building CXX object plugins/impex/jxl/CMakeFiles/kritajxlexport.dir/kis_wdg_options_jpegxl.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/jxl/kis_wdg_options_jpegxl.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/jxl/kis_wdg_options_jpegxl.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2877/3305] Building CXX object plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/hairy_brush.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/hairy_brush.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/hairy_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/hairy_brush.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2878/3305] Building CXX object plugins/impex/heif/CMakeFiles/kritaheifimport.dir/kis_heif_import_tools.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/heif/kis_heif_import_tools.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/heif/kis_heif_import_tools.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_sequential_iterator.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_iterator_ng.h:99, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/heif/kis_heif_import_tools.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2879/3305] Building CXX object plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyBristleOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/KisHairyBristleOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/KisHairyBristleOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/KisHairyBristleOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2880/3305] Building CXX object plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/kritahairypaintop_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/hairy/kritahairypaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/hairy/KisHairyBristleOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/hairy/kritahairypaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/hairy/KisHairyBristleOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/hairy/kritahairypaintop_autogen/EWIEGA46WW/moc_KisHairyBristleOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/hairy/kritahairypaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/hairy/kritahairypaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/hairy/kis_hairy_paintop_settings_widget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/hairy/kritahairypaintop_autogen/EWIEGA46WW/moc_kis_hairy_paintop_settings_widget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/hairy/kritahairypaintop_autogen/mocs_compilation.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2881/3305] Building CXX object plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyInkOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/KisHairyInkOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/KisHairyInkOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/KisHairyInkOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2882/3305] Building CXX object plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/deform_brush.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/deform_brush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/deform_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/deform_brush.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2883/3305] Building CXX object plugins/impex/jxl/CMakeFiles/kritajxlimport.dir/JPEGXLImport.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/jxl/JPEGXLImport.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/jxl/JPEGXLImport.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2884/3305] Building CXX object plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyBristleOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/KisHairyBristleOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/KisHairyBristleOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/KisHairyBristleOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2885/3305] Building CXX object plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisBrushSizeOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/KisBrushSizeOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/KisBrushSizeOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/KisBrushSizeOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2886/3305] Building CXX object plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/deform_paintop_plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/deform_paintop_plugin.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2887/3305] Building CXX object plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyBristleOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/KisHairyBristleOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/KisHairyBristleOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2888/3305] Building CXX object plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/kis_deform_paintop.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/kis_deform_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/kis_deform_paintop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisOpacityOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/kis_deform_paintop.h:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2889/3305] Building CXX object plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/kritadeformpaintop_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/deform/kritadeformpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/deform/KisBrushSizeOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/deform/kritadeformpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/deform/KisBrushSizeOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/deform/kritadeformpaintop_autogen/EWIEGA46WW/moc_KisBrushSizeOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/deform/kritadeformpaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/deform/kritadeformpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/deform/kis_deform_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/deform/kritadeformpaintop_autogen/EWIEGA46WW/moc_kis_deform_paintop_settings_widget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/deform/kritadeformpaintop_autogen/mocs_compilation.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2890/3305] Building CXX object plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/kis_deform_paintop_settings.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/kis_deform_paintop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/kis_deform_paintop_settings.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2891/3305] Building CXX object plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyInkOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/KisHairyInkOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/KisHairyInkOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/KisHairyInkOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2892/3305] Building CXX object plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/kis_hairy_paintop_settings_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/kis_hairy_paintop_settings_widget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/kis_hairy_paintop_settings_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2893/3305] Building CXX object plugins/paintops/hairy/CMakeFiles/kritahairypaintop.dir/KisHairyInkOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/KisHairyInkOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hairy/KisHairyInkOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2894/3305] Building CXX object plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisDeformOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/KisDeformOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/KisDeformOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/KisDeformOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2895/3305] Building CXX object plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisBrushSizeOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/KisBrushSizeOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/KisBrushSizeOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/KisBrushSizeOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2896/3305] Building CXX object plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/curve_paintop_plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/curvebrush/curve_paintop_plugin.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2897/3305] Building CXX object plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/kis_curve_paintop.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/curvebrush/kis_curve_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/curvebrush/kis_curve_paintop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/curvebrush/KisCurveStandardOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/curvebrush/KisCurveStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/curvebrush/kis_curve_paintop.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2898/3305] Building CXX object plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/KisCurveOpOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/curvebrush/KisCurveOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/curvebrush/KisCurveOpOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/curvebrush/KisCurveOpOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2899/3305] Building CXX object plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisBrushSizeOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/KisBrushSizeOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/KisBrushSizeOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2900/3305] Building CXX object plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/kritacurvepaintop_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/curvebrush/kritacurvepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/curvebrush/KisCurveOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/curvebrush/kritacurvepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/curvebrush/KisCurveOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/curvebrush/kritacurvepaintop_autogen/EWIEGA46WW/moc_KisCurveOpOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/curvebrush/kritacurvepaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/curvebrush/kritacurvepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/curvebrush/kis_curve_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/curvebrush/kritacurvepaintop_autogen/EWIEGA46WW/moc_kis_curve_paintop_settings_widget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/curvebrush/kritacurvepaintop_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2901/3305] Building CXX object plugins/impex/heif/CMakeFiles/kritaheifexport.dir/HeifExport.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/heif/HeifExport.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/heif/HeifExport.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2902/3305] Building CXX object plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/kis_curve_paintop_settings.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/curvebrush/kis_curve_paintop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/curvebrush/kis_curve_paintop_settings.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2903/3305] Building CXX object plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisDeformOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/KisDeformOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/KisDeformOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2904/3305] Building CXX object plugins/impex/jxl/CMakeFiles/kritajxlexport.dir/JPEGXLExport.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/jxl/JPEGXLExport.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/impex/jxl/JPEGXLExport.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2905/3305] Building CXX object plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/KisDeformOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/KisDeformOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/KisDeformOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/KisDeformOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2906/3305] Building CXX object plugins/paintops/deform/CMakeFiles/kritadeformpaintop.dir/kis_deform_paintop_settings_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/kis_deform_paintop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/deform/kis_deform_paintop_settings_widget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2907/3305] Building CXX object plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayOpOption.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayRandomDistributions.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayOpOption.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayOpOption.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2908/3305] Building CXX object plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayRandomDistributions.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayRandomDistributions.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayRandomDistributions.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2909/3305] Building CXX object plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/KisCurveOpOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/curvebrush/KisCurveOpOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/curvebrush/KisCurveOpOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2910/3305] Building CXX object plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/KisCurveOpOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/curvebrush/KisCurveOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/curvebrush/KisCurveOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/curvebrush/KisCurveOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2911/3305] Building CXX object plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/spray_paintop_plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/spray_paintop_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2912/3305] Building CXX object plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayOpOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayOpOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayOpOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2913/3305] Building CXX object plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/kis_spray_paintop.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/kis_spray_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/kis_spray_paintop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/spray_brush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/kis_spray_paintop.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2914/3305] Building CXX object plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayShapeOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayShapeOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayShapeOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2915/3305] Building CXX object plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/kis_spray_paintop_settings.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisPaintingModeOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/kis_spray_paintop_settings.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/kis_spray_paintop_settings.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/kis_spray_paintop_settings.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2916/3305] Building CXX object plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeDynamicsOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayShapeDynamicsOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayShapeDynamicsOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayShapeDynamicsOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2917/3305] Building CXX object plugins/paintops/curvebrush/CMakeFiles/kritacurvepaintop.dir/kis_curve_paintop_settings_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/curvebrush/kis_curve_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/curvebrush/kis_curve_paintop_settings_widget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2918/3305] Building CXX object plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/kritafilterop_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/filterop/kritafilterop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/filterop/kis_filterop_settings_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/filterop/kritafilterop_autogen/EWIEGA46WW/moc_kis_filterop_settings_widget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/filterop/kritafilterop_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2919/3305] Building CXX object plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/kritaspraypaintop_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/spray/kritaspraypaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/spray/KisSprayOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/spray/kritaspraypaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/spray/KisSprayOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/spray/kritaspraypaintop_autogen/EWIEGA46WW/moc_KisSprayOpOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/spray/kritaspraypaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/spray/kritaspraypaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/spray/KisSprayShapeOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/spray/kritaspraypaintop_autogen/EWIEGA46WW/moc_KisSprayShapeOptionWidget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/spray/kritaspraypaintop_autogen/mocs_compilation.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2920/3305] Building CXX object plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/kis_filterop_settings.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/filterop/kis_filterop_settings.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/filterop/kis_filterop_settings.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2921/3305] Building CXX object plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayOpOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayOpOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayOpOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2922/3305] Building CXX object plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/spray_brush.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/spray_brush.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/spray_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/spray_brush.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2923/3305] Building CXX object plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/filterop.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/filterop/filterop.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2924/3305] Building CXX object plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeDynamicsOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayShapeDynamicsOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayShapeDynamicsOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayShapeDynamicsOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2925/3305] Building CXX object plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/kis_filterop.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/filterop/kis_filterop.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/filterop/kis_filterop.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2926/3305] Building CXX object plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayOpOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2927/3305] Building CXX object plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeDynamicsOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayShapeDynamicsOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayShapeDynamicsOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2928/3305] Building CXX object plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayShapeOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayShapeOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayShapeOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2929/3305] Building CXX object plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/kis_spray_paintop_settings_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/kis_spray_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/kis_spray_paintop_settings_widget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2930/3305] Building CXX object plugins/paintops/spray/CMakeFiles/kritaspraypaintop.dir/KisSprayShapeOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayShapeOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/spray/KisSprayShapeOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2931/3305] Building CXX object plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/kis_experiment_paintop.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/experiment/kis_experiment_paintop.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/experiment/kis_experiment_paintop.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/experiment/kis_experiment_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/experiment/kis_experiment_paintop.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2932/3305] Building CXX object plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/experiment_paintop_plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/experiment/experiment_paintop_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2933/3305] Building CXX object plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/kritaexperimentpaintop_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/experiment/kritaexperimentpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/experiment/KisExperimentOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/experiment/kritaexperimentpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/experiment/KisExperimentOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/experiment/kritaexperimentpaintop_autogen/EWIEGA46WW/moc_KisExperimentOpOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/experiment/kritaexperimentpaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/experiment/kritaexperimentpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/experiment/kis_experiment_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/experiment/kritaexperimentpaintop_autogen/EWIEGA46WW/moc_kis_experiment_paintop_settings_widget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/experiment/kritaexperimentpaintop_autogen/mocs_compilation.cpp:4: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2934/3305] Building CXX object plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/kis_experiment_paintop_settings.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/experiment/kis_experiment_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/experiment/kis_experiment_paintop_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2935/3305] Building CXX object plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/KisExperimentOpOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/experiment/KisExperimentOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/experiment/KisExperimentOpOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/experiment/KisExperimentOpOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2936/3305] Building CXX object plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/particle_paintop_plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/particle/particle_paintop_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2937/3305] Building CXX object plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/particle_brush.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/particle/particle_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/particle/particle_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/particle/particle_brush.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2938/3305] Building CXX object plugins/paintops/filterop/CMakeFiles/kritafilterop.dir/kis_filterop_settings_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/filterop/kis_filterop_settings_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/filterop/kis_filterop_settings_widget.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2939/3305] Building CXX object plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/KisParticleOpOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/particle/KisParticleOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/particle/KisParticleOpOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/particle/KisParticleOpOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2940/3305] Building CXX object plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/kritaparticlepaintop_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/particle/kritaparticlepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/particle/KisParticleOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/particle/kritaparticlepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/particle/KisParticleOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/particle/kritaparticlepaintop_autogen/EWIEGA46WW/moc_KisParticleOpOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/particle/kritaparticlepaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/particle/kritaparticlepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/particle/kis_particle_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/particle/kritaparticlepaintop_autogen/EWIEGA46WW/moc_kis_particle_paintop_settings_widget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/particle/kritaparticlepaintop_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2941/3305] Building CXX object plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/kis_particle_paintop.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/particle/kis_particle_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/particle/kis_particle_paintop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/particle/kis_particle_paintop.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2942/3305] Building CXX object plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/kis_particle_paintop_settings.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/particle/kis_particle_paintop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/particle/kis_particle_paintop_settings.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2943/3305] Building CXX object plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/kis_experiment_paintop_settings_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/experiment/kis_experiment_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/experiment/kis_experiment_paintop_settings_widget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2944/3305] Building CXX object plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/KisExperimentOpOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/experiment/KisExperimentOpOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/experiment/KisExperimentOpOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2945/3305] Building CXX object plugins/paintops/experiment/CMakeFiles/kritaexperimentpaintop.dir/KisExperimentOpOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/experiment/KisExperimentOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/experiment/KisExperimentOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/experiment/KisExperimentOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2946/3305] Building CXX object plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/KisParticleOpOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/particle/KisParticleOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/particle/KisParticleOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/particle/KisParticleOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2947/3305] Building CXX object plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/kis_grid_paintop.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/kis_grid_paintop.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/kis_grid_paintop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/kis_grid_paintop_settings.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/kis_grid_paintop.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2948/3305] Building CXX object plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/grid_paintop_plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/grid_paintop_plugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2949/3305] Building CXX object plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/KisParticleOpOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/particle/KisParticleOpOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/particle/KisParticleOpOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2950/3305] Building CXX object plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridOpOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/KisGridOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/KisGridOpOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/KisGridOpOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2951/3305] Building CXX object plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/kritagridpaintop_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/gridbrush/kritagridpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/gridbrush/KisGridOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/gridbrush/kritagridpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/gridbrush/KisGridOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/gridbrush/kritagridpaintop_autogen/EWIEGA46WW/moc_KisGridOpOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/gridbrush/kritagridpaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/gridbrush/kritagridpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/gridbrush/kis_grid_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/gridbrush/kritagridpaintop_autogen/EWIEGA46WW/moc_kis_grid_paintop_settings_widget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/gridbrush/kritagridpaintop_autogen/mocs_compilation.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2952/3305] Building CXX object plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridShapeOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/KisGridShapeOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/KisGridShapeOptionData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/KisGridShapeOptionData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2953/3305] Building CXX object plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridShapeOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/KisGridShapeOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/KisGridShapeOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/KisGridShapeOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2954/3305] Building CXX object plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/kis_grid_paintop_settings.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisPaintingModeOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/kis_grid_paintop_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/kis_grid_paintop_settings.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/kis_grid_paintop_settings.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2955/3305] Building CXX object plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridShapeOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/KisGridShapeOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/KisGridShapeOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2956/3305] Building CXX object plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/hatching_paintop_plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/hatching_paintop_plugin.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2957/3305] Building CXX object plugins/paintops/particle/CMakeFiles/kritaparticlepaintop.dir/kis_particle_paintop_settings_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/particle/kis_particle_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/particle/kis_particle_paintop_settings_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2958/3305] Building CXX object plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridOpOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/KisGridOpOptionWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/KisGridOpOptionWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2959/3305] Building CXX object plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingOptionsData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/KisHatchingOptionsData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/KisHatchingOptionsData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/KisHatchingOptionsData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2960/3305] Building CXX object plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/KisGridOpOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/KisGridOpOptionData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/KisGridOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/KisGridOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2961/3305] Building CXX object plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/kis_hatching_paintop.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/kis_hatching_paintop.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/kis_hatching_paintop.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/kis_hatching_paintop.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2962/3305] Building CXX object plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/kis_hatching_paintop_settings.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/kis_hatching_paintop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/kis_hatching_paintop_settings.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2963/3305] Building CXX object plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingPreferencesData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/KisHatchingPreferencesData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/KisHatchingPreferencesData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/KisHatchingPreferencesData.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2964/3305] Building CXX object plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/hatching_brush.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/hatching_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/hatching_brush.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/kis_hatching_paintop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/hatching_brush.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2965/3305] Building CXX object plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/kritahatchingpaintop_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/hatching/kritahatchingpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/hatching/KisHatchingOptionsData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/hatching/kritahatchingpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/hatching/KisHatchingOptionsModel.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/hatching/kritahatchingpaintop_autogen/EWIEGA46WW/moc_KisHatchingOptionsModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/hatching/kritahatchingpaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/hatching/kritahatchingpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/hatching/kis_hatching_paintop_settings_widget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/hatching/kritahatchingpaintop_autogen/EWIEGA46WW/moc_kis_hatching_paintop_settings_widget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/hatching/kritahatchingpaintop_autogen/mocs_compilation.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2966/3305] Building CXX object plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingPreferencesModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/KisHatchingPreferencesData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/KisHatchingPreferencesModel.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/KisHatchingPreferencesModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2967/3305] Building CXX object plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingOptionsModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/KisHatchingOptionsData.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/KisHatchingOptionsModel.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/KisHatchingOptionsModel.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2968/3305] Building CXX object plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingOptionsWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/KisHatchingOptionsWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/KisHatchingOptionsWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2969/3305] Building CXX object plugins/paintops/gridbrush/CMakeFiles/kritagridpaintop.dir/kis_grid_paintop_settings_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/kis_grid_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/gridbrush/kis_grid_paintop_settings_widget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2970/3305] Building CXX object plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/KisSketchOpOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/sketch/KisSketchOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/sketch/KisSketchOpOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/sketch/KisSketchOpOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2971/3305] Building CXX object plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/KisHatchingPreferencesWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/KisHatchingPreferencesWidget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/KisHatchingPreferencesWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2972/3305] Building CXX object plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/kis_sketch_paintop_settings.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/sketch/kis_sketch_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/sketch/kis_sketch_paintop_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2973/3305] Building CXX object plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/sketch_paintop_plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/sketch/sketch_paintop_plugin.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2974/3305] Building CXX object plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/kis_sketch_paintop.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/sketch/kis_sketch_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/sketch/kis_sketch_paintop.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/sketch/KisSketchStandardOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/sketch/KisSketchStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/sketch/kis_sketch_paintop.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2975/3305] Building CXX object plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/kritasketchpaintop_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/sketch/kritasketchpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/sketch/KisSketchOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/sketch/kritasketchpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/sketch/KisSketchOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/sketch/kritasketchpaintop_autogen/EWIEGA46WW/moc_KisSketchOpOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/sketch/kritasketchpaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/sketch/kritasketchpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/sketch/kis_sketch_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/sketch/kritasketchpaintop_autogen/EWIEGA46WW/moc_kis_sketch_paintop_settings_widget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/sketch/kritasketchpaintop_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2976/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/colorsmudge_paintop_plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/colorsmudge_paintop_plugin.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2977/3305] Building CXX object plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/KisSketchOpOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/sketch/KisSketchOpOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/sketch/KisSketchOpOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2978/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/kritacolorsmudgepaintop_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/colorsmudge/KisPaintThicknessOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/colorsmudge/KisPaintThicknessOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/EWIEGA46WW/moc_KisPaintThicknessOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/colorsmudge/kritacolorsmudgepaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2979/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeLengthOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisSmudgeLengthOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisSmudgeLengthOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2980/3305] Building CXX object plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/KisSketchOpOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/sketch/KisSketchOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/sketch/KisSketchOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/sketch/KisSketchOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2981/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/kis_colorsmudgeop.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/kis_colorsmudgeop.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/kis_colorsmudgeop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2982/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/kis_colorsmudgeop_settings.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/kis_colorsmudgeop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/kis_colorsmudgeop_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2983/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeLengthOption.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisSmudgeLengthOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisSmudgeLengthOption.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2984/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisPaintThicknessOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisPaintThicknessOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisPaintThicknessOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2985/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeOverlayModeOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisSmudgeOverlayModeOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2986/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisPaintThicknessOption.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisPaintThicknessOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisPaintThicknessOption.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2987/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeOverlayModeOptionModel.cpp.o [2988/3305] Building CXX object plugins/paintops/hatching/CMakeFiles/kritahatchingpaintop.dir/kis_hatching_paintop_settings_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/kis_hatching_paintop_settings_widget.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/hatching/kis_hatching_paintop_settings_widget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2989/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeSource.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeSource.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeSource.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2990/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisPaintThicknessOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisPaintThicknessOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisPaintThicknessOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisPaintThicknessOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2991/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisGradientOption.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisGradientOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisGradientOption.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2992/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeRadiusOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisSmudgeRadiusOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisSmudgeRadiusOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2993/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/kis_brush.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache_base.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache_base.h:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2994/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeLengthOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisSmudgeLengthOptionData.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisSmudgeLengthOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisSmudgeLengthOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2995/3305] Building CXX object plugins/paintops/sketch/CMakeFiles/kritasketchpaintop.dir/kis_sketch_paintop_settings_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/sketch/kis_sketch_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/sketch/kis_sketch_paintop_settings_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [2996/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisBrushPropertiesModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/brush/KisBrushModel.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisBrushPropertiesModel.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisBrushPropertiesModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2997/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeInterstrokeData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeInterstrokeData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeInterstrokeData.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/KisProofingConfiguration.h:8, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_image_config.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_transaction.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeInterstrokeData.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2998/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeLengthOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisSmudgeLengthOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisSmudgeLengthOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [2999/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyBase.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3000/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyMask.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyWithOverlay.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyMask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyMask.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3001/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyWithOverlay.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyWithOverlay.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyWithOverlay.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3002/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyStamp.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyWithOverlay.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyStamp.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyStamp.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3003/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisSmudgeOverlayModeOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisSmudgeOverlayModeOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisSmudgeOverlayModeOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3004/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyLightness.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyLightness.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyLightness.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3005/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisPaintThicknessOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisPaintThicknessOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisPaintThicknessOptionWidget.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3006/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/KisColorSmudgeStrategyMaskLegacy.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyWithOverlay.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyMask.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyMaskLegacy.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyMaskLegacy.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategy.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/KisColorSmudgeStrategyBase.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3007/3305] Building CXX object plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/kritaroundmarkerpaintop_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/roundmarker/KisRoundMarkerOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/roundmarker/KisRoundMarkerOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/EWIEGA46WW/moc_KisRoundMarkerOpOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/roundmarker/kis_roundmarkerop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/EWIEGA46WW/moc_kis_roundmarkerop_settings_widget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/roundmarker/kritaroundmarkerpaintop_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3008/3305] Building CXX object plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/roundmarker_paintop_plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/roundmarker/roundmarker_paintop_plugin.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3009/3305] Building CXX object plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/kis_roundmarkerop.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/roundmarker/kis_roundmarkerop.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/roundmarker/kis_roundmarkerop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionDataCommon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisCurveOption.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisStandardOptions.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/roundmarker/kis_roundmarkerop.h:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3010/3305] Building CXX object plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kis_normal_preview_widget.cpp.o [3011/3305] Building CXX object plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/KisRoundMarkerOpOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/roundmarker/KisRoundMarkerOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/roundmarker/KisRoundMarkerOpOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/roundmarker/KisRoundMarkerOpOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3012/3305] Building CXX object plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/KisTangentTiltOption.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/tangentnormal/KisTangentTiltOption.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/tangentnormal/KisTangentTiltOption.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3013/3305] Building CXX object plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/kis_roundmarkerop_settings.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/roundmarker/kis_roundmarkerop_settings.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/roundmarker/kis_roundmarkerop_settings.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3014/3305] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools.dir/qrc_defaulttools.cpp.o [3015/3305] Building CXX object plugins/paintops/mypaint/CMakeFiles/kritamypaintop.dir/kritamypaintop_autogen/mocs_compilation.cpp.o [3016/3305] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools.dir/kritadefaulttools_autogen/mocs_compilation.cpp.o [3017/3305] Building CXX object plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/KisTangentTiltOptionData.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/tangentnormal/KisTangentTiltOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/tangentnormal/KisTangentTiltOptionData.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/tangentnormal/KisTangentTiltOptionData.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3018/3305] Building CXX object plugins/paintops/colorsmudge/CMakeFiles/kritacolorsmudgepaintop.dir/kis_colorsmudgeop_settings_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/kis_colorsmudgeop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/colorsmudge/kis_colorsmudgeop_settings_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3019/3305] Building CXX object plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kis_tangent_normal_paintop_plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/tangentnormal/kis_tangent_normal_paintop_plugin.cpp:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3020/3305] Building CXX object plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kritatangentnormalpaintop_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/tangentnormal/KisTangentTiltOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/tangentnormal/KisTangentTiltOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/EWIEGA46WW/moc_KisTangentTiltOptionModel.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/EWIEGA46WW/../../../../../../plugins/paintops/tangentnormal/kis_tangent_normal_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/EWIEGA46WW/moc_kis_tangent_normal_paintop_settings_widget.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/paintops/tangentnormal/kritatangentnormalpaintop_autogen/mocs_compilation.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3021/3305] Building CXX object plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kis_tangent_normal_paintop.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/tangentnormal/kis_tangent_normal_paintop.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/tangentnormal/kis_tangent_normal_paintop.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/KisDabCacheUtils.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache_base.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_dab_cache.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3022/3305] Building CXX object plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/KisRoundMarkerOpOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/roundmarker/KisRoundMarkerOpOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/roundmarker/KisRoundMarkerOpOptionWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3023/3305] Building CXX object plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/KisRoundMarkerOpOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/roundmarker/KisRoundMarkerOpOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/roundmarker/KisRoundMarkerOpOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/roundmarker/KisRoundMarkerOpOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3024/3305] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultToolFactory.cpp.o [3025/3305] Building CXX object plugins/paintops/mypaint/CMakeFiles/kritamypaintop.dir/MyPaintPaintOpPlugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/mypaint/MyPaintPaintOpPlugin.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_factory.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_registry.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3026/3305] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultToolTabbedWidget.cpp.o [3027/3305] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeMoveStrategy.cpp.o [3028/3305] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeResizeStrategy.cpp.o [3029/3305] Building CXX object plugins/tools/basictools/CMakeFiles/kritadefaulttools.dir/default_tools.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/basictools/default_tools.cc:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3030/3305] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/Plugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImages.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/defaulttool/Plugin.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3031/3305] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeRotateStrategy.cpp.o [3032/3305] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/krita_flaketools_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/defaulttool/krita_flaketools_autogen/ZW3FRGVUVT/../../../../../../plugins/tools/defaulttool/referenceimagestool/ToolReferenceImages.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/defaulttool/krita_flaketools_autogen/ZW3FRGVUVT/moc_ToolReferenceImages.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/defaulttool/krita_flaketools_autogen/mocs_compilation.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3033/3305] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/qrc_defaulttools.cpp.o [3034/3305] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeGradientEditStrategy.cpp.o [3035/3305] Building CXX object plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/KisTangentTiltOptionWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/tangentnormal/KisTangentTiltOptionWidget.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/tangentnormal/KisTangentTiltOptionWidget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_option.h:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3036/3305] Building CXX object plugins/paintops/roundmarker/CMakeFiles/kritaroundmarkerpaintop.dir/kis_roundmarkerop_settings_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/roundmarker/kis_roundmarkerop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/roundmarker/kis_roundmarkerop_settings_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3037/3305] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultToolGeometryWidget.cpp.o [3038/3305] Building CXX object plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/KisTangentTiltOptionModel.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/tangentnormal/KisTangentTiltOptionData.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/tangentnormal/KisTangentTiltOptionModel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/tangentnormal/KisTangentTiltOptionModel.cpp:6: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3039/3305] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeShearStrategy.cpp.o [3040/3305] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/ShapeMeshGradientEditStrategy.cpp.o [3041/3305] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/SelectionDecorator.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_coordinates_converter.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/defaulttool/defaulttool/SelectionDecorator.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3042/3305] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/KoShapeGradientHandles.cpp.o [3043/3305] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/KoShapeMeshGradientHandles.cpp.o [3044/3305] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/defaulttool/DefaultTool.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_node.h:9, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/defaulttool/defaulttool/DefaultTool.cpp:45: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/defaulttool/defaulttool/DefaultTool.cpp:48: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3045/3305] Building CXX object plugins/paintops/tangentnormal/CMakeFiles/kritatangentnormalpaintop.dir/kis_tangent_normal_paintop_settings_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_config_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_paintop_settings_widget.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/libpaintop/kis_brush_based_paintop_options_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/tangentnormal/kis_tangent_normal_paintop_settings_widget.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/paintops/tangentnormal/kis_tangent_normal_paintop_settings_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3046/3305] Building CXX object plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/qrc_selectiontools.cpp.o [3047/3305] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/referenceimagestool/KisReferenceImageCollection.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisReferenceImage.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/defaulttool/referenceimagestool/KisReferenceImageCollection.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisReferenceImage.h:14: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3048/3305] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/referenceimagestool/ToolReferenceImagesWidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImagesWidget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImagesWidget.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImagesWidget.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3049/3305] Building CXX object plugins/tools/defaulttool/CMakeFiles/krita_flaketools.dir/referenceimagestool/ToolReferenceImages.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImages.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/defaulttool/referenceimagestool/ToolReferenceImages.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3050/3305] Building CXX object plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_selection_modifier_mapper.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_selection.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/kis_selection_modifier_mapper.cc:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/kis_selection_modifier_mapper.cc:27: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3051/3305] Building CXX object plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/selection_tools.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/selection_tools.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/KisToolOutlineBase.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/kis_tool_select_outline.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/selection_tools.cc:20: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3052/3305] Building CXX object plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/qrc_toolcrop.cpp.o [3053/3305] Building CXX object plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_elliptical.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_rectangle_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_ellipse_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/kis_tool_select_elliptical.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/kis_tool_select_elliptical.cc:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3054/3305] Building CXX object plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_rectangular.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_rectangle_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/kis_tool_select_rectangular.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/kis_tool_select_rectangular.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3055/3305] Building CXX object plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_polygonal.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_polyline_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/kis_tool_select_polygonal.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/kis_tool_select_polygonal.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3056/3305] Building CXX object plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon.dir/qrc_tool_polygon.cpp.o [3057/3305] Building CXX object plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_outline.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/KisToolOutlineBase.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/kis_tool_select_outline.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/kis_tool_select_outline.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3058/3305] Building CXX object plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/kis_constrained_rect.cpp.o [3059/3305] Building CXX object plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/kritatoolcrop_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_crop/kritatoolcrop_autogen/EWIEGA46WW/../../../../../../plugins/tools/tool_crop/kis_tool_crop.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_crop/kritatoolcrop_autogen/EWIEGA46WW/moc_kis_tool_crop.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_crop/kritatoolcrop_autogen/mocs_compilation.cpp:3: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3060/3305] Building CXX object plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline.dir/qrc_polyline.cpp.o [3061/3305] Building CXX object plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_path.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_select_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/kis_tool_select_path.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/kis_tool_select_path.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3062/3305] Building CXX object plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_similar.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_select_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/kis_tool_select_similar.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/kis_tool_select_similar.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3063/3305] Building CXX object plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/tool_crop.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_crop/kis_tool_crop.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_crop/tool_crop.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3064/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform.dir/qrc_tool_transform.cpp.o [3065/3305] Building CXX object plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kritaselectiontools_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_select_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/selectiontools/kritaselectiontools_autogen/EWIEGA46WW/../../../../../../plugins/tools/selectiontools/KisToolSelectMagnetic.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/selectiontools/kritaselectiontools_autogen/EWIEGA46WW/moc_KisToolSelectMagnetic.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/selectiontools/kritaselectiontools_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3066/3305] Building CXX object plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/kis_tool_select_contiguous.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_select_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/kis_tool_select_contiguous.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/kis_tool_select_contiguous.cc:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3067/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform.dir/kritatooltransform_autogen/mocs_compilation.cpp.o [3068/3305] Building CXX object plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/kistoolcropconfigwidget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_crop/kis_tool_crop.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_crop/kistoolcropconfigwidget.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3069/3305] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/krita_karbontools_autogen/mocs_compilation.cpp.o [3070/3305] Building CXX object plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon.dir/kritatoolpolygon_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_polygon/kritatoolpolygon_autogen/EWIEGA46WW/../../../../../../plugins/tools/tool_polygon/kis_tool_polygon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_polygon/kritatoolpolygon_autogen/EWIEGA46WW/moc_kis_tool_polygon.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_polygon/kritatoolpolygon_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3071/3305] Building CXX object plugins/tools/tool_crop/CMakeFiles/kritatoolcrop.dir/kis_tool_crop.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_crop/kis_tool_crop.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_crop/kis_tool_crop.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3072/3305] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/KarbonToolsPlugin.cpp.o [3073/3305] Building CXX object plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/KisToolSelectMagnetic.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_select_base.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/KisToolSelectMagnetic.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/KisToolSelectMagnetic.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3074/3305] Building CXX object plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline.dir/kritatoolpolyline_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_polyline_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_polyline/kritatoolpolyline_autogen/EWIEGA46WW/../../../../../../plugins/tools/tool_polyline/kis_tool_polyline.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_polyline/kritatoolpolyline_autogen/EWIEGA46WW/moc_kis_tool_polyline.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_polyline/kritatoolpolyline_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3075/3305] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/qrc_karbontools.cpp.o [3076/3305] Building CXX object plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon.dir/tool_polygon.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_polygon/tool_polygon.cc:18: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_polygon/kis_tool_polygon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_polygon/tool_polygon.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3077/3305] Building CXX object plugins/tools/tool_polygon/CMakeFiles/kritatoolpolygon.dir/kis_tool_polygon.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_polygon/kis_tool_polygon.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_polygon/kis_tool_polygon.cc:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3078/3305] Building CXX object plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline.dir/tool_polyline.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_polyline/tool_polyline.cc:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_polyline_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_polyline/kis_tool_polyline.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_polyline/tool_polyline.cc:25: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3079/3305] Building CXX object plugins/tools/tool_polyline/CMakeFiles/kritatoolpolyline.dir/kis_tool_polyline.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_polyline_base.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_polyline/kis_tool_polyline.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_polyline/kis_tool_polyline.cc:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3080/3305] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphyToolFactory.cpp.o [3081/3305] Building CXX object plugins/tools/selectiontools/CMakeFiles/kritaselectiontools.dir/KisMagneticWorker.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/KisMagneticWorker.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/KisMagneticWorker.cc:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_convolution_painter.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_gaussian_kernel.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/selectiontools/KisMagneticWorker.cc:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3082/3305] Building CXX object plugins/tools/tool_dyna/CMakeFiles/kritatooldyna.dir/kritatooldyna_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_dyna/kritatooldyna_autogen/EWIEGA46WW/../../../../../../plugins/tools/tool_dyna/kis_tool_dyna.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_dyna/kritatooldyna_autogen/EWIEGA46WW/moc_kis_tool_dyna.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_dyna/kritatooldyna_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3083/3305] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphicShapeFactory.cpp.o [3084/3305] Building CXX object plugins/tools/tool_dyna/CMakeFiles/kritatooldyna.dir/tool_dyna.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_dyna/tool_dyna.cpp:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_dyna/kis_tool_dyna.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_dyna/tool_dyna.cpp:27: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3085/3305] Building CXX object plugins/tools/tool_dyna/CMakeFiles/kritatooldyna.dir/kis_tool_dyna.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_dyna/kis_tool_dyna.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_dyna/kis_tool_dyna.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3086/3305] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphicShape.cpp.o [3087/3305] Building CXX object plugins/tools/tool_transform2/CMakeFiles/kritatooltransform.dir/tool_transform.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/tool_transform.cc:17: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/kis_tool_transform.h:31, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_transform2/tool_transform.cc:21: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3088/3305] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonSimplifyPath.cpp.o [3089/3305] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphyOptionWidget.cpp.o /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyOptionWidget.cpp: In member function ‘void KarbonCalligraphyOptionWidget::saveProfileAs()’: /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyOptionWidget.cpp:218:31: warning: ‘void KMessageBox::sorry(QWidget*, const QString&, const QString&, Options)’ is deprecated: Since 5.97. Use error(). [-Wdeprecated-declarations] 218 | KMessageBox::sorry(this, | ~~~~~~~~~~~~~~~~~~^~~~~~ 219 | i18n("Sorry, the name you entered is invalid."), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | i18nc("invalid profile name", "Invalid name.")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyOptionWidget.cpp:17: /usr/include/KF5/KWidgetsAddons/kmessagebox.h:931:6: note: declared here 931 | void sorry(QWidget *parent, const QString &text, const QString &title = QString(), Options options = Notify); | ^~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyOptionWidget.cpp:227:48: warning: ‘KMessageBox::ButtonCode KMessageBox::warningYesNo(QWidget*, const QString&, const QString&, const KGuiItem&, const KGuiItem&, const QString&, Options)’ is deprecated: Since 5.100. Use warningTwoActions() [-Wdeprecated-declarations] 227 | int ret = KMessageBox::warningYesNo(this, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 228 | i18n("A profile with that name already exists.\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | "Do you want to overwrite it?")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/KF5/KWidgetsAddons/kmessagebox.h:387:12: note: declared here 387 | ButtonCode warningYesNo(QWidget *parent, | ^~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyOptionWidget.cpp:231:37: warning: ‘KMessageBox::Yes’ is deprecated: Since 5.100. Use PrimaryAction. [-Wdeprecated-declarations] 231 | if (ret == KMessageBox::Yes) { | ^~~ /usr/include/KF5/KWidgetsAddons/kmessagebox.h:55:5: note: declared here 55 | Yes KWIDGETSADDONS_ENUMERATOR_DEPRECATED_VERSION(5, 100, "Use PrimaryAction.") = PrimaryAction, | ^~~ [3090/3305] Building CXX object plugins/tools/karbonplugins/tools/CMakeFiles/krita_karbontools.dir/CalligraphyTool/KarbonCalligraphyTool.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyTool.cpp:23: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_tool_proxy.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/input/kis_input_manager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPopupWidgetInterface.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/karbonplugins/tools/CalligraphyTool/KarbonCalligraphyTool.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3091/3305] Building CXX object plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgRichTextCtrl.cpp.o [3092/3305] Building CXX object plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/Plugin.cpp.o [3093/3305] Building CXX object plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/BasicXMLSyntaxHighlighter.cpp.o [3094/3305] Building CXX object plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/krita_tool_svgtext_autogen/EWIEGA46WW/qrc_svgtexttool.cpp.o [3095/3305] Building CXX object plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgTextChangeCommand.cpp.o [3096/3305] Building CXX object plugins/tools/tool_lazybrush/CMakeFiles/kritatoollazybrush.dir/tool_lazybrush.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_lazybrush/tool_lazybrush.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3097/3305] Building CXX object plugins/tools/tool_lazybrush/CMakeFiles/kritatoollazybrush.dir/kritatoollazybrush_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_lazybrush/kritatoollazybrush_autogen/EWIEGA46WW/../../../../../../plugins/tools/tool_lazybrush/kis_tool_lazy_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_lazybrush/kritatoollazybrush_autogen/EWIEGA46WW/moc_kis_tool_lazy_brush.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_lazybrush/kritatoollazybrush_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3098/3305] Building CXX object plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/kritatoolSmartPatch_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_paint.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_smart_patch/kritatoolSmartPatch_autogen/EWIEGA46WW/../../../../../../plugins/tools/tool_smart_patch/kis_tool_smart_patch.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_smart_patch/kritatoolSmartPatch_autogen/EWIEGA46WW/moc_kis_tool_smart_patch.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_smart_patch/kritatoolSmartPatch_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3099/3305] Building CXX object plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/kis_tool_smart_patch_options_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_smart_patch/kis_tool_smart_patch_options_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_smart_patch/kis_tool_smart_patch_options_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/widgets/KisPaletteModel.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_smart_patch/kis_tool_smart_patch_options_widget.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3100/3305] Building CXX object plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/tool_smartpatch.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_smart_patch/tool_smartpatch.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3101/3305] Building CXX object plugins/tools/tool_lazybrush/CMakeFiles/kritatoollazybrush.dir/kis_tool_lazy_brush.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_random_source.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paint_information.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_lazybrush/kis_tool_lazy_brush.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_lazybrush/kis_tool_lazy_brush.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/brushengine/kis_paintop_settings.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_freehand.h:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3102/3305] Building CXX object plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/FontSizeAction.cpp.o [3103/3305] Building CXX object plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/krita_tool_svgtext_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/EWIEGA46WW/../../../../../../plugins/tools/svgtexttool/SvgTextEditor.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/EWIEGA46WW/moc_SvgTextEditor.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/svgtexttool/krita_tool_svgtext_autogen/mocs_compilation.cpp:5: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3104/3305] Building CXX object plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/kis_tool_smart_patch.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_paint.h:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_smart_patch/kis_tool_smart_patch.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_smart_patch/kis_tool_smart_patch.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3105/3305] Building CXX object plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgTextToolFactory.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/svgtexttool/SvgTextEditor.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/svgtexttool/SvgTextTool.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/svgtexttool/SvgTextToolFactory.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3106/3305] Building CXX object plugins/tools/tool_lazybrush/CMakeFiles/kritatoollazybrush.dir/kis_tool_lazy_brush_options_widget.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_lazybrush/kis_tool_lazy_brush_options_widget.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_lazybrush/kis_tool_lazy_brush_options_widget.cpp:7: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KisSwatch.h:13, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/resources/KisSwatchGroup.h:12, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_lazybrush/kis_tool_lazy_brush_options_widget.h:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3107/3305] Building CXX object krita/CMakeFiles/krita.dir/krita_autogen/mocs_compilation.cpp.o [3108/3305] Building CXX object plugins/tools/tool_smart_patch/CMakeFiles/kritatoolSmartPatch.dir/kis_inpaint.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_smart_patch/kis_inpaint.cpp:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_smart_patch/kis_inpaint.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3109/3305] Building CXX object krita/CMakeFiles/krita.dir/qrc_krita.cpp.o [3110/3305] Building CXX object krita/CMakeFiles/krita.dir/qrc_breeze-dark-icons.cpp.o [3111/3305] Building CXX object krita/CMakeFiles/krita.dir/qrc_breeze-light-icons.cpp.o [3112/3305] Building CXX object krita/CMakeFiles/krita.dir/qrc_layerbox-icons.cpp.o [3113/3305] Building CXX object krita/CMakeFiles/krita.dir/qrc_layers-icons.cpp.o [3114/3305] Building CXX object krita/CMakeFiles/krita.dir/qrc_misc-light-icons.cpp.o [3115/3305] Building CXX object krita/CMakeFiles/krita.dir/qrc_misc-dark-icons.cpp.o [3116/3305] Building CXX object krita/CMakeFiles/krita.dir/qrc_paintops-icons.cpp.o [3117/3305] Building CXX object krita/CMakeFiles/krita.dir/qrc_tools-svg-16-icons.cpp.o [3118/3305] Building CXX object krita/CMakeFiles/krita.dir/qrc_tool-transform-icons.cpp.o [3119/3305] Building CXX object plugins/qt/designer/CMakeFiles/kritadesignerplugin.dir/KisColorSpaceSelectorPlugin.cpp.o [3120/3305] Building CXX object krita/CMakeFiles/krita.dir/qrc_flake.cpp.o [3121/3305] Building CXX object krita/CMakeFiles/krita.dir/qrc_kritawidgets.cpp.o [3122/3305] Building CXX object krita/CMakeFiles/krita.dir/qrc_svg-icons.cpp.o [3123/3305] Building CXX object krita/CMakeFiles/krita.dir/qrc_aboutdata.cpp.o [3124/3305] Building CXX object krita/CMakeFiles/krita.dir/qrc_shaders.cpp.o [3125/3305] Building CXX object krita/CMakeFiles/krita.dir/qrc_icons.cpp.o [3126/3305] Building CXX object plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgTextTool.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/svgtexttool/SvgTextEditor.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/svgtexttool/SvgTextTool.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/svgtexttool/SvgTextTool.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisPart.h:24, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/svgtexttool/SvgTextTool.cpp:26: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3127/3305] Building CXX object krita/CMakeFiles/krita.dir/qrc_cursors.cpp.o [3128/3305] Building CXX object krita/CMakeFiles/krita.dir/qrc_branding.cpp.o [3129/3305] Building CXX object krita/CMakeFiles/krita.dir/qrc_defaultpresets.cpp.o [3130/3305] Building CXX object plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisRectangleEnclosingProducer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_enclose_and_fill/subtools/KisRectangleEnclosingProducer.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_enclose_and_fill/subtools/KisRectangleEnclosingProducer.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3131/3305] Building CXX object krita/CMakeFiles/krita.dir/qrc_sponsors.cpp.o [3132/3305] Building CXX object plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/KisToolEncloseAndFillPlugin.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_enclose_and_fill/KisToolEncloseAndFill.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_enclose_and_fill/KisToolEncloseAndFillFactory.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_enclose_and_fill/KisToolEncloseAndFillPlugin.cpp:13: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3133/3305] Building CXX object krita/CMakeFiles/krita.dir/qrc_gamutmasks.cpp.o [3134/3305] Building CXX object plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/kritatoolencloseandfill_autogen/mocs_compilation.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/tool/kis_tool_shape.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill_autogen/EWIEGA46WW/../../../../../../plugins/tools/tool_enclose_and_fill/KisToolEncloseAndFill.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill_autogen/EWIEGA46WW/moc_KisToolEncloseAndFill.cpp:10, from /home/build/YPKG/root/krita/build/krita-5.2.16/solusBuildDir/plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill_autogen/mocs_compilation.cpp:2: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/filter/kis_filter_configuration.h:11, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_painter.h:24: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3135/3305] Building CXX object plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisEllipseEnclosingProducer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_enclose_and_fill/subtools/KisEllipseEnclosingProducer.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_enclose_and_fill/subtools/KisEllipseEnclosingProducer.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3136/3305] Building CXX object krita/CMakeFiles/krita.dir/qrc_splash.cpp.o [3137/3305] Building CXX object plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisLassoEnclosingProducer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_enclose_and_fill/subtools/KisLassoEnclosingProducer.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_enclose_and_fill/subtools/KisLassoEnclosingProducer.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3138/3305] Building CXX object plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisToolBasicBrushBase.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_enclose_and_fill/subtools/KisToolBasicBrushBase.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_enclose_and_fill/subtools/KisToolBasicBrushBase.cpp:15: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3139/3305] Building CXX object plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisPathEnclosingProducer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_enclose_and_fill/subtools/KisPathEnclosingProducer.cpp:11: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_enclose_and_fill/subtools/KisPathEnclosingProducer.cpp:12: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3140/3305] Building CXX object plugins/tools/svgtexttool/CMakeFiles/krita_tool_svgtext.dir/SvgTextEditor.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/svgtexttool/SvgTextEditor.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/svgtexttool/SvgTextEditor.cpp:8: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/svgtexttool/SvgTextEditor.cpp:58: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3141/3305] Building CXX object plugins/qt/designer/CMakeFiles/kritadesignerplugin.dir/kritadesignerplugin_autogen/mocs_compilation.cpp.o [3142/3305] Building CXX object plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/subtools/KisBrushEnclosingProducer.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisViewManager.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_enclose_and_fill/subtools/KisBrushEnclosingProducer.cpp:9: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/kis_config.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/opengl/kis_opengl.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/canvas/kis_canvas2.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_enclose_and_fill/subtools/KisBrushEnclosingProducer.cpp:10: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3143/3305] Linking CXX shared module plugins/dockers/specificcolorselector/kritaspecificcolorselector.so [3144/3305] Linking CXX shared module plugins/dockers/layerdocker/kritalayerdocker.so [3145/3305] Linking CXX shared module plugins/dockers/smallcolorselector/kritasmallcolorselector.so [3146/3305] Linking CXX shared module plugins/dockers/digitalmixer/kritadigitalmixer.so [3147/3305] Linking CXX shared module plugins/assistants/Assistants/kritaassistanttool.so [3148/3305] Linking CXX shared module plugins/dockers/presetdocker/kritapresetdocker.so [3149/3305] Linking CXX shared module plugins/dockers/advancedcolorselector/kritacolorselectorng.so [3150/3305] Linking CXX shared module plugins/dockers/historydocker/kritahistorydocker.so [3151/3305] Linking CXX shared module plugins/dockers/channeldocker/kritachanneldocker.so [3152/3305] Linking CXX shared module plugins/dockers/artisticcolorselector/kritaartisticcolorselector.so [3153/3305] Linking CXX shared module plugins/dockers/tasksetdocker/kritatasksetdocker.so [3154/3305] Linking CXX shared module plugins/dockers/patterndocker/kritapatterndocker.so [3155/3305] Linking CXX shared module plugins/dockers/compositiondocker/kritacompositiondocker.so [3156/3305] Linking CXX shared module plugins/dockers/griddocker/kritagriddocker.so [3157/3305] Linking CXX shared module plugins/dockers/arrangedocker/kritaarrangedocker.so [3158/3305] Building CXX object plugins/qt/designer/CMakeFiles/kritadesignerplugin.dir/KritaDesignerPluginCollection.cpp.o [3159/3305] Building CXX object plugins/tools/tool_enclose_and_fill/CMakeFiles/kritatoolencloseandfill.dir/KisToolEncloseAndFill.cpp.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_types.h:335, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_paint_device.h:19, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_base_node.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:18, from /home/build/YPKG/root/krita/build/krita-5.2.16/plugins/tools/tool_enclose_and_fill/KisToolEncloseAndFill.cpp:25: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/psdutils/psd.h:20, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_psd_layer_style.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_layer.h:22: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ [3160/3305] Linking CXX shared module plugins/dockers/lut/kritalutdocker.so [3161/3305] Linking CXX shared module plugins/dockers/palettedocker/kritapalettedocker.so [3162/3305] Linking CXX shared module plugins/dockers/svgcollectiondocker/kritasvgcollectiondocker.so [3163/3305] Linking CXX shared module plugins/dockers/overview/kritaoverviewdocker.so [3164/3305] Linking CXX shared module plugins/dockers/presethistory/kritapresethistory.so [3165/3305] Linking CXX shared module plugins/dockers/animation/kritaanimationdocker.so [3166/3305] Linking CXX shared module plugins/dockers/histogram/kritahistogramdocker.so [3167/3305] Linking CXX shared module plugins/dockers/gamutmask/kritagamutmask.so [3168/3305] Linking CXX shared module plugins/dockers/touchdocker/kritatouchdocker.so [3169/3305] Linking CXX shared module plugins/dockers/logdocker/kritalogdocker.so [3170/3305] Linking CXX shared module plugins/dockers/recorder/kritarecorderdocker.so [3171/3305] Linking CXX shared module plugins/dockers/snapshotdocker/kritasnapshotdocker.so [3172/3305] Linking CXX shared module plugins/extensions/imagesplit/kritaimagesplit.so [3173/3305] Linking CXX shared module plugins/extensions/clonesarray/kritaclonesarray.so [3174/3305] Linking CXX shared module plugins/dockers/storyboarddocker/kritastoryboarddocker.so [3175/3305] Linking CXX shared module plugins/extensions/colorrange/kritacolorrange.so [3176/3305] Linking CXX shared module plugins/extensions/colorspaceconversion/kritacolorspaceconversion.so [3177/3305] Linking CXX shared module plugins/dockers/widegamutcolorselector/kritawgcolorselector.so [3178/3305] Linking CXX shared module plugins/extensions/metadataeditor/kritametadataeditor.so [3179/3305] Linking CXX shared module plugins/extensions/modify_selection/kritamodifyselection.so [3180/3305] Linking CXX shared module plugins/extensions/offsetimage/kritaoffsetimage.so [3181/3305] Linking CXX shared module plugins/extensions/separate_channels/kritaseparatechannels.so [3182/3305] Linking CXX shared module plugins/extensions/rotateimage/kritarotateimage.so [3183/3305] Linking CXX shared module plugins/extensions/layergroupswitcher/kritalayergroupswitcher.so [3184/3305] Building CXX object krita/CMakeFiles/krita.dir/main.cc.o In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoLut.h:17, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceMaths.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColorSpaceTraits.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/KoColor.h:16, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:14, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportFilter.h:22, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisImportExportManager.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/ui/KisApplication.h:23, from /home/build/YPKG/root/krita/build/krita-5.2.16/krita/main.cc:37: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:157:32: note: remove the ‘< >’ 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:158:32: note: remove the ‘< >’ 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:159:32: note: remove the ‘< >’ 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:125:26: note: in definition of macro ‘PARTIAL_LUT_INT_SPECIALIZATION’ 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:196:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:165:29: note: remove the ‘< >’ 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:197:1: note: in expansion of macro ‘FULL_LUT_INT_SPECIALIZATION’ 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/pigment/lut.h:215:18: note: remove the ‘< >’ In file included from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_serializable_configuration.h:15, from /home/build/YPKG/root/krita/build/krita-5.2.16/libs/image/kis_properties_configuration.h:19: /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:90:27: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:257:31: note: remove the ‘< >’ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/build/YPKG/root/krita/build/krita-5.2.16/libs/global/kis_shared_ptr.h:265:31: note: remove the ‘< >’ [3185/3305] Linking CXX shared module plugins/extensions/shearimage/kritashearimage.so [3186/3305] Linking CXX shared module plugins/extensions/resourcemanager/kritaresourcemanager.so [3187/3305] Linking CXX shared module plugins/extensions/layersplit/kritalayersplit.so [3188/3305] Linking CXX shared module plugins/extensions/qmic/kritaqmic.so [3189/3305] Linking CXX executable plugins/extensions/pykrita/kritarunner/kritarunner [3190/3305] Linking CXX shared library plugins/extensions/pykrita/sip/krita.so [3191/3305] Linking CXX shared module plugins/extensions/pykrita/plugin/kritapykrita.so [3192/3305] Linking CXX shared module plugins/extensions/waveletdecompose/kritawaveletdecompose.so [3193/3305] Linking CXX shared module plugins/extensions/samplescreencolor/kritasamplescreencolor.so [3194/3305] Linking CXX shared module plugins/extensions/buginfo/kritabuginfo.so [3195/3305] Linking CXX shared module plugins/filters/convolutionfilters/kritaconvolutionfilters.so [3196/3305] Linking CXX shared module plugins/filters/blur/kritablurfilter.so [3197/3305] Linking CXX shared module plugins/extensions/dbexplorer/kritadbexplorer.so [3198/3305] Linking CXX shared module plugins/filters/gaussianhighpass/kritagaussianhighpassfilter.so [3199/3305] Linking CXX shared module plugins/filters/embossfilter/kritaembossfilter.so [3200/3305] Linking CXX shared module plugins/filters/example/kritaexample.so [3201/3305] Linking CXX shared module plugins/filters/colors/kritaextensioncolorsfilters.so [3202/3305] Linking CXX shared module plugins/filters/colorsfilters/kritacolorsfilters.so [3203/3305] Linking CXX shared module plugins/filters/noisefilter/kritanoisefilter.so [3204/3305] Linking CXX shared module plugins/filters/imageenhancement/kritaimageenhancement.so [3205/3305] Linking CXX shared module plugins/filters/randompickfilter/kritarandompickfilter.so [3206/3305] Linking CXX shared module plugins/filters/fastcolortransfer/kritafastcolortransferfilter.so [3207/3305] Linking CXX shared module plugins/filters/oilpaintfilter/kritaoilpaintfilter.so [3208/3305] Linking CXX shared module plugins/filters/pixelizefilter/kritapixelizefilter.so [3209/3305] Linking CXX shared module plugins/filters/unsharp/kritaunsharpfilter.so [3210/3305] Linking CXX shared module plugins/filters/raindropsfilter/kritaraindropsfilter.so [3211/3305] Linking CXX shared module plugins/filters/wavefilter/kritawavefilter.so [3212/3305] Linking CXX shared module plugins/filters/roundcorners/kritaroundcornersfilter.so [3213/3305] Linking CXX shared module plugins/filters/smalltilesfilter/kritasmalltilesfilter.so [3214/3305] Linking CXX shared module plugins/filters/dodgeburn/kritadodgeburn.so [3215/3305] Linking CXX shared module plugins/filters/levelfilter/kritalevelfilter.so [3216/3305] Linking CXX shared module plugins/filters/normalize/kritanormalize.so [3217/3305] Linking CXX shared module plugins/filters/posterize/kritaposterize.so [3218/3305] Linking CXX shared module plugins/filters/indexcolors/kritaindexcolors.so [3219/3305] Linking CXX shared module plugins/filters/phongbumpmap/kritaphongbumpmap.so [3220/3305] Linking CXX shared module plugins/filters/resettransparent/kritaresettransparent.so [3221/3305] Linking CXX shared module plugins/filters/threshold/kritathreshold.so [3222/3305] Linking CXX shared module plugins/filters/edgedetection/kritaedgedetection.so [3223/3305] Linking CXX shared module plugins/filters/convertheightnormalmap/kritaconvertheighttonormalmap.so [3224/3305] Linking CXX shared module plugins/filters/asccdl/kritaasccdl.so [3225/3305] Linking CXX shared module plugins/filters/gradientmap/kritagradientmap.so [3226/3305] Linking CXX shared module plugins/flake/pathshapes/krita_shape_paths.so [3227/3305] Linking CXX shared module plugins/generators/solid/kritacolorgenerator.so [3228/3305] Linking CXX shared module plugins/filters/halftone/kritahalftone.so [3229/3305] Linking CXX shared module plugins/filters/palettize/kritapalettize.so [3230/3305] Linking CXX shared module plugins/generators/simplexnoise/kritasimplexnoisegenerator.so [3231/3305] Linking CXX shared module plugins/generators/gradient/kritagradientgenerator.so [3232/3305] Linking CXX shared module plugins/generators/pattern/kritapatterngenerator.so [3233/3305] Linking CXX shared module plugins/generators/multigridpattern/kritamultigridpatterngenerator.so [3234/3305] Linking CXX shared module plugins/impex/jpeg/kritajpegimport.so [3235/3305] Linking CXX shared module plugins/impex/png/kritapngimport.so [3236/3305] Linking CXX shared module plugins/generators/seexpr/kritaseexprgenerator.so [3237/3305] Linking CXX shared module plugins/generators/screentone/kritascreentonegenerator.so [3238/3305] Linking CXX shared module plugins/impex/tiff/kritatiffimport.so [3239/3305] Linking CXX shared module plugins/impex/tiff/kritatiffexport.so [3240/3305] Linking CXX shared module plugins/impex/jpeg/kritajpegexport.so [3241/3305] Linking CXX shared module plugins/impex/csv/kritacsvexport.so [3242/3305] Linking CXX shared module plugins/impex/csv/kritacsvimport.so [3243/3305] Linking CXX shared module plugins/impex/png/kritapngexport.so [3244/3305] Linking CXX shared module plugins/impex/exr/kritaexrimport.so [3245/3305] Linking CXX shared module plugins/impex/exr/kritaexrexport.so [3246/3305] Linking CXX shared module plugins/impex/jp2/kritajp2import.so [3247/3305] Linking CXX shared module plugins/impex/pdf/kritapdfimport.so [3248/3305] Linking CXX shared module plugins/impex/raw/krita_raw_import.so [3249/3305] Linking CXX shared module plugins/impex/qimageio/kritaqimageioimport.so [3250/3305] Linking CXX shared module plugins/impex/svg/kritasvgimport.so [3251/3305] Linking CXX shared module plugins/impex/ora/kritaoraimport.so [3252/3305] Linking CXX shared module plugins/impex/qimageio/kritaqimageioexport.so [3253/3305] Linking CXX shared module plugins/impex/ora/kritaoraexport.so [3254/3305] Linking CXX shared module plugins/impex/xcf/kritaxcfimport.so [3255/3305] Linking CXX shared module plugins/impex/psd/kritapsdexport.so [3256/3305] Linking CXX shared module plugins/impex/psd/kritapsdimport.so [3257/3305] Linking CXX shared module plugins/impex/qml/kritaqmlexport.so [3258/3305] Linking CXX shared module plugins/impex/tga/kritatgaexport.so [3259/3305] Linking CXX shared module plugins/impex/tga/kritatgaimport.so [3260/3305] Linking CXX shared module plugins/impex/brush/kritabrushexport.so [3261/3305] Linking CXX shared module plugins/impex/heightmap/kritaheightmapexport.so [3262/3305] Linking CXX shared module plugins/impex/heightmap/kritaheightmapimport.so [3263/3305] Linking CXX shared module plugins/impex/brush/kritabrushimport.so [3264/3305] Linking CXX shared module plugins/impex/kra/kritakraimport.so [3265/3305] Linking CXX shared module plugins/impex/spriter/kritaspriterexport.so [3266/3305] Linking CXX shared module plugins/impex/kra/kritakraexport.so [3267/3305] Linking CXX shared module plugins/impex/gif/kritagifexport.so [3268/3305] Linking CXX shared module plugins/impex/gif/kritagifimport.so [3269/3305] Linking CXX shared module plugins/impex/krz/kritakrzexport.so [3270/3305] Linking CXX shared module plugins/impex/heif/kritaheifimport.so [3271/3305] Linking CXX shared module plugins/impex/heif/kritaheifexport.so [3272/3305] Linking CXX shared module plugins/impex/webp/kritawebpimport.so [3273/3305] Linking CXX shared module plugins/impex/webp/kritawebpexport.so [3274/3305] Linking CXX shared module plugins/impex/jxl/kritajxlimport.so [3275/3305] Linking CXX shared module plugins/impex/jxl/kritajxlexport.so [3276/3305] Linking CXX shared module plugins/paintops/curvebrush/kritacurvepaintop.so [3277/3305] Linking CXX shared module plugins/paintops/hairy/kritahairypaintop.so [3278/3305] Linking CXX shared module plugins/paintops/deform/kritadeformpaintop.so [3279/3305] Linking CXX shared module plugins/paintops/defaultpaintops/kritadefaultpaintops.so [3280/3305] Linking CXX shared module plugins/paintops/filterop/kritafilterop.so [3281/3305] Linking CXX shared module plugins/paintops/experiment/kritaexperimentpaintop.so [3282/3305] Linking CXX shared module plugins/paintops/particle/kritaparticlepaintop.so [3283/3305] Linking CXX shared module plugins/paintops/gridbrush/kritagridpaintop.so [3284/3305] Linking CXX shared module plugins/paintops/spray/kritaspraypaintop.so [3285/3305] Linking CXX shared module plugins/paintops/hatching/kritahatchingpaintop.so [3286/3305] Linking CXX shared module plugins/paintops/roundmarker/kritaroundmarkerpaintop.so [3287/3305] Linking CXX shared module plugins/paintops/sketch/kritasketchpaintop.so [3288/3305] Linking CXX shared module plugins/paintops/tangentnormal/kritatangentnormalpaintop.so [3289/3305] Linking CXX shared module plugins/paintops/colorsmudge/kritacolorsmudgepaintop.so [3290/3305] Linking CXX shared module plugins/tools/basictools/kritadefaulttools.so [3291/3305] Linking CXX shared module plugins/tools/tool_polyline/kritatoolpolyline.so [3292/3305] Linking CXX shared module plugins/tools/tool_polygon/kritatoolpolygon.so [3293/3305] Linking CXX shared module plugins/tools/tool_crop/kritatoolcrop.so [3294/3305] Linking CXX shared module plugins/tools/karbonplugins/tools/krita_karbontools.so [3295/3305] Linking CXX shared module plugins/tools/selectiontools/kritaselectiontools.so [3296/3305] Linking CXX shared module plugins/tools/defaulttool/krita_flaketools.so [3297/3305] Linking CXX shared module plugins/tools/tool_dyna/kritatooldyna.so [3298/3305] Linking CXX shared module plugins/tools/tool_smart_patch/kritatoolSmartPatch.so [3299/3305] Linking CXX shared module plugins/paintops/mypaint/kritamypaintop.so [3300/3305] Linking CXX shared module plugins/tools/tool_lazybrush/kritatoollazybrush.so [3301/3305] Linking CXX shared module plugins/tools/svgtexttool/krita_tool_svgtext.so [3302/3305] Linking CXX shared module plugins/qt/designer/kritadesignerplugin.so [3303/3305] Linking CXX shared module plugins/tools/tool_enclose_and_fill/kritatoolencloseandfill.so [3304/3305] Linking CXX shared module plugins/tools/tool_transform2/kritatooltransform.so [3305/3305] Linking CXX executable krita/krita + cd /home/build/YPKG/root/krita/build/krita-5.2.16 + 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/krita/build/krita-5.2.16 + workdir=/home/build/YPKG/root/krita/build/krita-5.2.16 + export package=krita + package=krita + export release=103 + release=103 + export version=5.2.16 + version=5.2.16 + 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/krita/install + installdir=/home/build/YPKG/root/krita/install + export PKG_ROOT_DIR=/home/build/YPKG/root/krita + PKG_ROOT_DIR=/home/build/YPKG/root/krita + export PKG_BUILD_DIR=/home/build/YPKG/root/krita/build + PKG_BUILD_DIR=/home/build/YPKG/root/krita/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=1773767777 + SOURCE_DATE_EPOCH=1773767777 + unset DISPLAY SUDO_USER SUDO_GID SUDO_UID SUDO_COMMAND CDPATH + DESTDIR=/home/build/YPKG/root/krita/install + ninja install -j16 -C solusBuildDir ninja: Entering directory `solusBuildDir' [1/3] Generating ts... [2/3] Generating mo... [2/3] Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/zh_TW -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/zh_TW/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/zh_TW/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/zh_CN -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/zh_CN/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/zh_CN/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/xh -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/xh/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/xh/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/wa -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/wa/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/wa/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/vi -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/vi/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/vi/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/uz@cyrillic -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/uz@cyrillic/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/uz@cyrillic/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/uz -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/uz/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/uz/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/uk -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/uk/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/uk/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ug -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ug/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ug/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/tr -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/tr/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/tr/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/th -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/th/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/th/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/tg -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/tg/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/tg/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ta -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ta/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ta/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sv -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sv/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sv/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sq -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sq/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sq/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sl -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sl/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sl/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sk -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sk/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/sk/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/se -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/se/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/se/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ru -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ru/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ru/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ro -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ro/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ro/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pt_BR -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pt_BR/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pt_BR/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pt -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pt/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pt/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pl -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pl/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pl/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pa -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pa/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/pa/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/oc -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/oc/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/oc/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nn -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nn/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nn/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nl -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nl/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nl/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ne -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ne/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ne/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nds -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nds/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nds/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nb -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nb/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/nb/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ms -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ms/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ms/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/mr -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/mr/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/mr/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/mk -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/mk/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/mk/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/mai -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/mai/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/mai/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/lv -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/lv/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/lv/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/lt -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/lt/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/lt/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ko -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ko/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ko/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/km -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/km/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/km/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/kk -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/kk/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/kk/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ka -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ka/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ka/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ja -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ja/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ja/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/it -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/it/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/it/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/is -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/is/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/is/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/id -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/id/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/id/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ia -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ia/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ia/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hu -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hu/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hu/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hr -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hr/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hr/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hne -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hne/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hne/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hi -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hi/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/hi/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/he -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/he/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/he/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/gl -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/gl/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/gl/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ga -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ga/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ga/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fy -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fy/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fy/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fr -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fr/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fr/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fi -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fi/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fi/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fa -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fa/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/fa/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/eu -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/eu/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/eu/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/et -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/et/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/et/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/es -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/es/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/es/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/eo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/eo/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/eo/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/en_GB -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/en_GB/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/en_GB/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/el -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/el/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/el/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/de -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/de/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/de/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/da -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/da/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/da/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/cy -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/cy/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/cy/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/cs -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/cs/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/cs/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ca@valencia -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ca@valencia/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ca@valencia/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ca -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ca/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ca/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/bs -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/bs/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/bs/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/br -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/br/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/br/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/bg -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/bg/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/bg/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/be -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/be/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/be/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ast -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ast/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ast/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ar -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ar/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/ar/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/af -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/af/LC_MESSAGES -- Installing: /home/build/YPKG/root/krita/install/usr/share/locale/af/LC_MESSAGES/krita.mo -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaversion.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaversion.so.19 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaversion.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaglobal.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaglobal.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritaglobal.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaglobal.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaplugin.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaplugin.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritaplugin.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaplugin.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritawidgetutils.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritawidgetutils.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritawidgetutils.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritawidgetutils.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritawidgets.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritawidgets.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritawidgets.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritawidgets.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritastore.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritastore.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritastore.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritastore.so -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/styles/markers.svg -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaflake.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaflake.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritaflake.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaflake.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritabasicflakes.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritabasicflakes.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritabasicflakes.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritabasicflakes.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritapigment.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritapigment.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritapigment.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritapigment.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritacommand.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritacommand.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritacommand.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritacommand.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibbrush.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibbrush.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritalibbrush.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibbrush.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritapsdutils.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritapsdutils.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritapsdutils.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritapsdutils.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritacolord.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritacolord.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritacolord.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritacolord.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritacolor.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritacolor.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritacolor.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritacolor.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaimage.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaimage.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritaimage.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaimage.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaui.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaui.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritaui.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaui.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaimpex.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaimpex.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritaimpex.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaimpex.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibkis.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibkis.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritalibkis.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibkis.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaresources.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaresources.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritaresources.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaresources.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritametadata.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritametadata.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritametadata.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritametadata.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaresourcewidgets.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaresourcewidgets.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritaresourcewidgets.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaresourcewidgets.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritapsd.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritapsd.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritapsd.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritapsd.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritamultiarch.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritamultiarch.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritamultiarch.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritamultiarch.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaassistanttool.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaassistanttool.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/krita_tool_assistant.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/dark_krita_tool_assistant.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/light_krita_tool_assistant.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisAssistantTool.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalcmsengine.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalcmsengine.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_colorspaces_extensions.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_colorspaces_extensions.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalayerdocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalayerdocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasmallcolorselector.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasmallcolorselector.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaspecificcolorselector.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaspecificcolorselector.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadigitalmixer.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadigitalmixer.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorselectorng.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorselectorng.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/kis_colselng_color_patches.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/kis_colselng_color_triangle.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/kis_colselng_my_paint_shade_selector.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapresetdocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapresetdocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritahistorydocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritahistorydocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritachanneldocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritachanneldocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaartisticcolorselector.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaartisticcolorselector.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatasksetdocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatasksetdocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacompositiondocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacompositiondocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapatterndocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapatterndocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagriddocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagriddocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaarrangedocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaarrangedocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalutdocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalutdocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaoverviewdocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaoverviewdocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapalettedocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapalettedocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaanimationdocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaanimationdocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapresethistory.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapresethistory.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasvgcollectiondocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasvgcollectiondocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritahistogramdocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritahistogramdocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagamutmask.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagamutmask.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/recorder.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritarecorderdocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritarecorderdocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatouchdocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatouchdocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalogdocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalogdocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasnapshotdocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasnapshotdocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritastoryboarddocker.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritastoryboarddocker.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritawgcolorselector.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritawgcolorselector.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/WGColorSelector.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaimagesplit.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaimagesplit.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/imagesplit.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaclonesarray.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaclonesarray.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/clonesarray.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorrange.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorrange.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/colorrange.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorspaceconversion.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorspaceconversion.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/colorspaceconversion.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritametadataeditor.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritametadataeditor.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/metadataeditor.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritamodifyselection.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritamodifyselection.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/modify_selection.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaoffsetimage.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaoffsetimage.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/offsetimage.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritarotateimage.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritarotateimage.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/rotateimage.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaseparatechannels.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaseparatechannels.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/imageseparate.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritashearimage.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritashearimage.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/shearimage.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalayergroupswitcher.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalayergroupswitcher.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaresourcemanager.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaresourcemanager.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/resourcemanager.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalayersplit.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalayersplit.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/layersplit.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritawaveletdecompose.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritawaveletdecompose.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/waveletdecompose.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/PyKrita/krita.pyi -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/PyKrita/krita.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/PyKrita/krita.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapykrita.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapykrita.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/excepthook_ui.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/decorators.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/excepthook.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/attic -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/attic/scripter_hooks.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/attic/mikro.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/dockwidgetfactory.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/api.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/sceditor -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/sceditor/dockwidget_icons.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/sceditor/mainwindow_ui.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/sceditor/widget.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/sceditor/highlighter.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/sceditor/console.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/sceditor/assist.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/sceditor/indenter.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/sceditor/dockwidget.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/sceditor/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/krita-python-libs/krita/sceditor/mainwindow.py -- Installing: /home/build/YPKG/root/krita/install/usr/bin/kritarunner -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/bin/kritarunner" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so -- Installing: /home/build/YPKG/root/krita/install/usr/include/kis_qmic_interface.h -- Installing: /home/build/YPKG/root/krita/install/usr/include/kis_qmic_plugin_interface.h -- Installing: /home/build/YPKG/root/krita/install/usr/include/kritaqmicinterface_export.h -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaqmic.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaqmic.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritabuginfo.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritabuginfo.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/buginfo.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasamplescreencolor.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasamplescreencolor.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/samplescreencolor.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadbexplorer.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadbexplorer.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/kritaplugins/dbexplorer.xmlgui -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/dbexplorer.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritablurfilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritablurfilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaextensioncolorsfilters.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaextensioncolorsfilters.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorsfilters.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorsfilters.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/colorsfilters.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaconvolutionfilters.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaconvolutionfilters.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagaussianhighpassfilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagaussianhighpassfilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/gaussianhighpass.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaembossfilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaembossfilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaexample.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaexample.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritafastcolortransferfilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritafastcolortransferfilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaimageenhancement.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaimageenhancement.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritanoisefilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritanoisefilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaoilpaintfilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaoilpaintfilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapixelizefilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapixelizefilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaraindropsfilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaraindropsfilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritarandompickfilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritarandompickfilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaroundcornersfilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaroundcornersfilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasmalltilesfilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasmalltilesfilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaunsharpfilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaunsharpfilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritawavefilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritawavefilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalevelfilter.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritalevelfilter.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadodgeburn.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadodgeburn.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaphongbumpmap.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaphongbumpmap.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaposterize.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaposterize.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaindexcolors.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaindexcolors.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritanormalize.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritanormalize.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/normalize.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagradientmap.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagradientmap.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/gradientmap.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritathreshold.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritathreshold.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/threshold.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritahalftone.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritahalftone.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/halftone.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaedgedetection.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaedgedetection.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaconvertheighttonormalmap.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaconvertheighttonormalmap.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/convertheightnormalmap.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaasccdl.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaasccdl.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/asccdl.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapalettize.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapalettize.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/palettize.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaresettransparent.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaresettransparent.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_shape_image.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_shape_image.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_shape_paths.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_shape_paths.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagradientgenerator.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagradientgenerator.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorgenerator.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorgenerator.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapatterngenerator.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapatterngenerator.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasimplexnoisegenerator.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasimplexnoisegenerator.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritascreentonegenerator.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritascreentonegenerator.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritamultigridpatterngenerator.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritamultigridpatterngenerator.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaseexprgenerator.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaseexprgenerator.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibkra.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibkra.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritalibkra.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibkra.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritajpegimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritajpegimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritajpegexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritajpegexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_jpeg.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritatiffpsd.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritatiffpsd.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritatiffpsd.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritatiffpsd.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatiffimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatiffimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatiffexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatiffexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_tiff.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapngimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapngimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapngexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapngexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_png.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacsvimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacsvimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacsvexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacsvexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_csv.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaexrimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaexrimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaexrexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaexrexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/metadata/schemas/exrchannels.schema -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_exr.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapdfimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapdfimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_pdf.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritajp2import.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritajp2import.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_jp2.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_raw_import.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_raw_import.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_raw.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasvgimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasvgimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_svg.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaqimageioexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaqimageioexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaqimageioimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaqimageioimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_qimageio.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaoraimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaoraimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaoraexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaoraexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_ora.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaxcfimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaxcfimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_xcf.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapsdimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapsdimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapsdexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritapsdexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_psd.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaqmlexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaqmlexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatgaexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatgaexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatgaimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatgaimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_tga.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaheightmapimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaheightmapimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaheightmapexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaheightmapexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_heightmap.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritabrushexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritabrushexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritabrushimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritabrushimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_brush.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaspriterexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaspriterexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_spriter.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritakraimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritakraimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritakraexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritakraexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_kra.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagifexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagifexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagifimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagifimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_gif.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaheifimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaheifimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaheifexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaheifexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_heif.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritakrzexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritakrzexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_krz.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritawebpexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritawebpexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritawebpimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritawebpimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_webp.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritajxlimport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritajxlimport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritajxlexport.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritajxlexport.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/krita_jxl.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaexifcommon.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaexifcommon.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritaexifcommon.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritaexifcommon.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaexif.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaexif.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaiptc.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaiptc.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaxmp.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaxmp.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibpaintop.so.19.0.0 -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibpaintop.so.19 -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/libkritalibpaintop.so.19.0.0" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/libkritalibpaintop.so -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadefaultpaintops.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadefaultpaintops.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-paintbrush.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-eraser.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-duplicate.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritahairypaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritahairypaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-sumi.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadeformpaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadeformpaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-deform.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacurvepaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacurvepaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-curve.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaspraypaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaspraypaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-spray.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritafilterop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritafilterop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-filterop.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaexperimentpaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaexperimentpaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-experiment.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaparticlepaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaparticlepaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-particle.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagridpaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritagridpaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-grid.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritahatchingpaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritahatchingpaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-hatching.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasketchpaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritasketchpaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-sketch.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorsmudgepaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritacolorsmudgepaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-colorsmudge.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaroundmarkerpaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaroundmarkerpaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita_roundmarkerop.svg -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatangentnormalpaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatangentnormalpaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-tangentnormal.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-tangentnormal-preview.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/c)_Pencil_1_Sketch_(mypaint).myb -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/c)_Pencil_1_Sketch_(mypaint)_prev.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/c)_Pencil_2b_(mypaint).myb -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/c)_Pencil_2b_(mypaint)_prev.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/d)_Ink_pen_(mypaint).myb -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/d)_Ink_pen_(mypaint)_prev.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/e)_Marker_Medium_(mypaint).myb -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/e)_Marker_Medium_(mypaint)_prev.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/e)_Marker_Plain_(mypaint).myb -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/e)_Marker_Plain_(mypaint)_prev.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/i)_Wet_Knife_Plus_(mypaint).myb -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/i)_Wet_Knife_Plus_(mypaint)_prev.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/i)_Wet_Paint_Plus_(mypaint).myb -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/i)_Wet_Paint_Plus_(mypaint)_prev.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritamypaintop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritamypaintop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/images/krita-mypaint.png -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadefaulttools.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritadefaulttools.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolPath.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolPencil.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_flaketools.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_flaketools.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaselectiontools.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritaselectiontools.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolSelectPolygonal.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolSelectElliptical.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolSelectSimilar.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolSelectContiguous.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolSelectRectangular.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolSelectOutline.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolSelectPath.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolSelectMagnetic.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoolcrop.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoolcrop.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolCrop.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoolpolygon.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoolpolygon.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolPolygon.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoolpolyline.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoolpolyline.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolPolyline.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatooltransform.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatooltransform.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolTransform.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatooldyna.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatooldyna.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_karbontools.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_karbontools.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KarbonCalligraphyTool.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoollazybrush.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoollazybrush.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoolSmartPatch.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoolSmartPatch.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/SvgTextTool.action -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_tool_svgtext.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_tool_svgtext.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoolencloseandfill.so -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/kritatoolencloseandfill.so" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/KisToolEncloseAndFill.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/tools.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_assignprofiledialog.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/assignprofiledialog -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/assignprofiledialog/assignprofiledialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/assignprofiledialog/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/assignprofiledialog/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_scripter.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/scripterdialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/document_scripter -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/document_scripter/document.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/document_scripter/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/uicontroller.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/resources_rc.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/utils.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/scripter.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/debugcontroller.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/documentcontroller.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/icons -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/debugger_scripter -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/debugger_scripter/debuggerformatter.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/debugger_scripter/debugger.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/debugger_scripter/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/closeaction -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/closeaction/closeaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/closeaction/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/runaction -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/runaction/docwrapper.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/runaction/runaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/runaction/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/reloadaction -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/reloadaction/reloadaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/reloadaction/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/newaction -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/newaction/newaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/newaction/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/debugaction -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/debugaction/debugaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/debugaction/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/saveaction -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/saveaction/saveaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/saveaction/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/openaction -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/openaction/openaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/openaction/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/saveasaction -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/saveasaction/saveasaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/saveasaction/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/settingsaction -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/settingsaction/settingsdialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/settingsaction/syntaxstylescombobox.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/settingsaction/fontscombobox.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/settingsaction/settingsaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/settingsaction/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/actions/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/syntax -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/syntax/syntax.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/syntax/syntaxstyles.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/syntax/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/debuggerwidget -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/debuggerwidget/stepaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/debuggerwidget/stopaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/debuggerwidget/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/debuggerwidget/debuggertable.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/debuggerwidget/debuggerwidget.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/outputwidget -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/outputwidget/clearaction.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/outputwidget/outputtextedit.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/outputwidget/outputwidget.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/outputwidget/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/tabwidgets/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/editor -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/editor/linenumberarea.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/editor/debugarea.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/editor/statusbar.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/editor/pythoneditor.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/editor/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/ui_scripter/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/test.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_colorspace.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/colorspace.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/resources_rc.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/uicolorspace.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/colorspacedialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/icons -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/components -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/components/colormodelcombobox.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/components/colorprofilecombobox.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/components/colordepthcombobox.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/components/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_documenttools.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/documenttools.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/uidocumenttools.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/tools -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/tools/rotatetool -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/tools/rotatetool/rotatetool.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/tools/rotatetool/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/tools/scaletool -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/tools/scaletool/scaletool.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/tools/scaletool/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/tools/canvassizetool -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/tools/canvassizetool/canvassizetool.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/tools/canvassizetool/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/tools/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/documenttoolsdialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/documenttools/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_filtermanager.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/filtermanager -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/filtermanager/filtermanagerdialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/filtermanager/uifiltermanager.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/filtermanager/filtermanager.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/filtermanager/components -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/filtermanager/components/filtercombobox.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/filtermanager/components/filtermanagertreeitem.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/filtermanager/components/filtermanagertreemodel.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/filtermanager/components/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/filtermanager/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/filtermanager/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_exportlayers.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/exportlayers -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/exportlayers/exportlayersdialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/exportlayers/uiexportlayers.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/exportlayers/exportlayers.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/exportlayers/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/exportlayers/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_batch_exporter.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/batch_exporter -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/batch_exporter/Infrastructure.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/batch_exporter/Utils -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/batch_exporter/Utils/Tree.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/batch_exporter/Utils/Export.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/batch_exporter/Utils/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/batch_exporter/Config.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/batch_exporter/COATools.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/batch_exporter/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/batch_exporter/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/batch_exporter/batch_exporter.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_tenbrushes.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenbrushes -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenbrushes/uitenbrushes.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenbrushes/dropbutton.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenbrushes/tenbrushesdialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenbrushes/tenbrushes.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenbrushes/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenbrushes/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_tenscripts.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenscripts -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenscripts/uitenscripts.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenscripts/tenscripts.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenscripts/tenscriptsdialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenscripts/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/tenscripts/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_quick_settings_docker.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/quick_settings_docker -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/quick_settings_docker/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/quick_settings_docker/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/quick_settings_docker/quick_settings_docker.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_lastdocumentsdocker.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/lastdocumentsdocker -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/lastdocumentsdocker/lastdocumentsdocker.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/lastdocumentsdocker/lastdocumentslistmodel.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/lastdocumentsdocker/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/lastdocumentsdocker/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_comics_project_management_tools.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/comics_project_settings_dialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/projectGenLists -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/projectGenLists/listB.txt -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/projectGenLists/listA.txt -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/README.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/comics_project_page_viewer.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/comics_export_dialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/LicenseList.csv -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/comics_exporter.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/key_format -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/key_format/formats.txt -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/comics_template_dialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/exporters -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/exporters/CPMT_ACBF_XML_Exporter.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/exporters/CPMT_Comic_Book_Info_Exporter.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/exporters/CPMT_EPUB_exporter.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/exporters/CPMT_Comic_Rack_XML_Exporter.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/exporters/CPMT_po_parser.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/exporters/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/exporters/CPMT_CoMet_XML_Exporter.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/key_rating -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/key_rating/FictionRatingsDotCom.csv -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/key_rating/DC.csv -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/key_rating/Marvel.csv -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/comics_project_setup_wizard.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/comics_project_translation_scraper.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/comics_metadata_dialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/comics_project_manager_docker.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/comics_project_management_tools/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_krita_script_starter.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/krita_script_starter -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/krita_script_starter/bbdkss.ui -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/krita_script_starter/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/krita_script_starter/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/krita_script_starter/krita_script_starter.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_plugin_importer.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/plugin_importer -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/plugin_importer/plugin_downloader.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/plugin_importer/plugin_importer.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/plugin_importer/manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/plugin_importer/plugin_importer_extension.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/plugin_importer/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_mixer_slider_docker.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/mixer_slider_docker -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/mixer_slider_docker/color_slider.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/mixer_slider_docker/mixer_slider_docker.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/mixer_slider_docker/ui_mixer_slider_docker.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/mixer_slider_docker/settings_dialog.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/mixer_slider_docker/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/mixer_slider_docker/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/mixer_slider_docker/slider_line.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_channels2layers.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/channels2layers -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/channels2layers/channels2layers.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/channels2layers/Manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/channels2layers/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/kritapykrita_photobash_images.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/photobash_images -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/photobash_images/photobash_images_docker.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/photobash_images/photobash_images_modulo.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/photobash_images/photobash_images_manual.html -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/photobash_images/photobash_images_docker.ui -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pykrita/photobash_images/__init__.py -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/tenbrushes.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/tenscripts.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/plugin_importer.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/dtd/krita.dtd -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/InteractionTool.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/PathTool.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/MoveTool.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/brushes/triangle.svg -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/bundles/README -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/bundles/Krita_4_Default_Resources.bundle -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/bundles/Krita_Artists_SeExpr_examples.bundle -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/bundles/RGBA_brushes.bundle -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/bundles/Krita_3_Default_Resources.bundle -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Abstract_lines.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/01_canvas.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/02_rough-canvas.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/02b_WoofTissue.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/03_default-paper.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/04_paper-C-grain.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/05_paper-torchon.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/06_hard-grain.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/08_bump-relief.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/09_drawed_crosshatched.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/09b_drawed-CrossedLines.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/10_drawed_dotted.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/11_drawed_furry.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/12_drawed_vertical.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/13_drawed_swirl.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/14_texture-rock.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/15_texture-rockB.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/16_texture-woody.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/17_texture-melt.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/18_texture-bark.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/18b_WaveFlex.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/19_texture-crackle.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/20_texture-vegetal.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/21_texture-chainmail.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/22_texture-reptile.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/23-dynamic-screentone-A.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/24-dynamic-screentone-B.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/25-dynamic-screentone-C.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/26_brush-marks.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Cross01.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Cross02.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Cross03.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Cross04.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Cross05.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Cross06.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Cross07.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Crumpled_Paper.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Grid01.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Grid02.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Grid03.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Grid04.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Grid05.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/HR_PastelPaper_02.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/HR_Wall_Paper.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Maze_lines.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Pattern01.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Pattern02.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Pattern03.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Pattern04.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Pattern05.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Pattern06.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Rough_Paper.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Rough_Wall_With_Impasto.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Sand_fine.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Stars_Sized.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Squares01.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Squares02.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Squares03.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Squares04.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Squares05.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Squares06.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Squares07.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Squares08.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Squares09.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Squares10.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Stripes02.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Stripes03.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Stripes04.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Stripes05.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Stripes06.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Stripes07.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Stripes08.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Stripes09.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Zigzag01.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Zigzag02.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Zigzag03.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/Zigzag04.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/fractal_pattern.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/generic_paper1.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/generic_paper2.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/hexacolBW__2.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0202_CLUS.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0202_GEN_.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0202_HORZ.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0202_VERT.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_ALT_.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_BL22.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_CLUS.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_CURL.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_DIAG.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_ELL2.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_ELL3.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_ELLS.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_GEN_.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_HORZ.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_SHUR.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_SLIC.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_VERT.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_WAV2.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_WAVE.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0404_ZORO.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0808_BL22.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0808_BL22_v.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0808_BUBL.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0808_CIRC.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0808_CLUS.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0808_DIAM.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0808_PANL.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0808_SPOT.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0808_SWRL.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_0808_WAVE.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/patterns/DITH_3232_CSTR.pat -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/BG-Krita2.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-eye-_Blue_.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-FG-Glare.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Fire-Blueish.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Fire-Burning-Cloud.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Fire-Dust-Blended.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Fire-Dust.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Fire-Incandescent.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Fire-Life-Span.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Haze-and-Atmosphere.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Light-Saber-_Use-FG-color_.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Nature-browns-copy.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Nature_Grass.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Nature-Pure-greens.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Nature-random-greens.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Simple-Smoke.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gradients/GPS-Steel-Bars.ggr -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/ACEScg-elle-V4-g10.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/ClayRGB-elle-V4-srgbtrc.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/ClayRGB-elle-V2-g22.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/WideRGB-elle-V2-g22.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/LargeRGB-elle-V2-g22.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V2-g10.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V2-g18.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V2-g22.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V2-srgbtrc.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V4-g10.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V4-g18.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V4-g22.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V4-srgbtrc.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V2-labl.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V4-labl.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V2-rec709.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Gray-D50-elle-V4-rec709.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/sRGB-elle-V2-g10.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/sRGB-elle-V2-srgbtrc.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Rec2020-elle-V4-g10.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Lab-D50-Identity-elle-V2.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/Lab-D50-Identity-elle-V4.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/XYZ-D50-Identity-elle-V4.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/bt601-7_bt1886_ycbcr_v2.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/bt601-7_bt1886_ycbcr_v4.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/bt601-7_ycbcr_v2.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/bt601-7_ycbcr_v4.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/bt709-6_bt1886_ycbcr_v2.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/bt709-6_bt1886_ycbcr_v4.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/bt709-6_ycbcr_v2.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/bt709-6_ycbcr_v4.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/README -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/scRGB.icm -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/cmyk.icm -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/krita25_lcms-builtin-sRGB_g100-truegamma.icc -- Installing: /home/build/YPKG/root/krita/install/usr/share/color/icc/krita/ITUR_2100_PQ_FULL.ICC -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/light_template_animation.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/dark_template_animation.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/animation/.source/Anim-Jp-EN.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/animation/.source/Anim-Jp-JP.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/animation/.directory -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/animation/Anim-Jp-EN.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/animation/Anim-Jp-JP.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/light_template_comics_empty.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/dark_template_comics_empty.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/comics/.source/a4_waffle_grid.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/comics/.source/BD-EuroTemplate.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/comics/.source/Comics-USTemplate.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/comics/.source/Manga-JpTemplate.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/comics/.directory -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/comics/a4_waffle_grid.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/comics/BD-EuroTemplate.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/comics/Comics-USTemplate.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/comics/Manga-JpTemplate.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/light_template_DIN_A3_landscape.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/dark_template_DIN_A3_landscape.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/light_template_DIN_A4_portrait.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/dark_template_DIN_A4_portrait.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/light_template_ratio_1610.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/dark_template_ratio_1610.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/light_template_ratio_2391.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/dark_template_ratio_2391.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/light_template_ratio_43.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/dark_template_ratio_43.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/light_template_web_design.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/dark_template_web_design.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/.source/Designcinema16_10_2484x1200_96dpiRGB_8bit_.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/.source/Designcinema2.39_1_2484x1040_96dpiRGB_8bit_.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/.source/DesignpresentationA3Landscape_4960x3508_300dpiRGB_8bit_.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/.source/DesignpresentationA4portrait_2480x3508_300dpiRGB_8bit_.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/.source/Designscreen4_3_2250x1680_96dpiRGB_8bit_.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/.source/web_design.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/.directory -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/Designcinema16_10_2484x1200_96dpiRGB_8bit_.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/Designcinema2.39_1_2484x1040_96dpiRGB_8bit_.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/DesignpresentationA3Landscape_4960x3508_300dpiRGB_8bit_.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/DesignpresentationA4portrait_2480x3508_300dpiRGB_8bit_.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/Designscreen4_3_2250x1680_96dpiRGB_8bit_.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/design/web_design.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/light_template_dslr.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/dark_template_dslr.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/dslr/.source/Canon_550D_5184x3456.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/dslr/.source/Canon_5Dmk3_5760x3840.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/dslr/.source/Nikon_D3000_3872x2592.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/dslr/.source/Nikon_D5000_4288x2848.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/dslr/.source/Nikon_D7000_4928x3264.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/dslr/.directory -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/dslr/Canon_550D_5184x3456.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/dslr/Canon_5Dmk3_5760x3840.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/dslr/Nikon_D3000_3872x2592.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/dslr/Nikon_D5000_4288x2848.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/dslr/Nikon_D7000_4928x3264.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/light_template_texture.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/pics/dark_template_texture.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture1024x10248bitsrgb.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture1k32bitscalar.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture1k8bitsrgb.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture2048x20488bitsrgb.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture256x2568bitsrgb.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture2k32bitscalar.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture2k8bitsrgb.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture4096x40968bitsrgb.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture4k32bitscalar.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture4k8bitsrgb.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture512x5128bitsrgb.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture8k32bitscalar.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.source/Texture8k8bitsrgb.kra -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/.directory -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture1024x10248bitsrgb.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture1k32bitscalar.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture1k8bitsrgb.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture2048x20488bitsrgb.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture256x2568bitsrgb.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture2k32bitscalar.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture2k8bitsrgb.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture4096x40968bitsrgb.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture4k32bitscalar.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture4k8bitsrgb.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture512x5128bitsrgb.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture8k32bitscalar.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/templates/texture/Texture8k8bitsrgb.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/storyboard_templates/storyboard_extemp_default.svg -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/workspaces/Animation.kws -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/workspaces/Big_Paint.kws -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/workspaces/Big_Paint_2.kws -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/workspaces/Big_Vector.kws -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/workspaces/Default.kws -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/workspaces/Small_Vector.kws -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/workspaces/Storyboarding.kws -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/workspaces/VFX_Paint.kws -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/workspaces/Minimal.kws -- Installing: /home/build/YPKG/root/krita/install/usr/share/color-schemes/KritaNeutral.colors -- Installing: /home/build/YPKG/root/krita/install/usr/share/color-schemes/KritaBlender.colors -- Installing: /home/build/YPKG/root/krita/install/usr/share/color-schemes/KritaBright.colors -- Installing: /home/build/YPKG/root/krita/install/usr/share/color-schemes/KritaDark.colors -- Installing: /home/build/YPKG/root/krita/install/usr/share/color-schemes/KritaDarkOrange.colors -- Installing: /home/build/YPKG/root/krita/install/usr/share/color-schemes/KritaDarker.colors -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A1__300_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A1__600_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A2__300_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A2__600_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A3__300_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A3__600_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A4__300_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A4__600_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A5__300_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A5__600_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A6__300_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/A6__600_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/Texture_1024x1024.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/Texture_2048x2048.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/Texture_256x256.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/Texture_4096x4096.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/Texture_512x512.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/US_Legal__300_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/US_Letter__300_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/US_Tabloid__300_ppi_.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/Pixel_240x256.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/Film_16_9_4K.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/Film_64_27_4K_Wide.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/predefined_image_sizes/Film_4_3_4K.predefinedimage -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/input/clipstudiopaintcompatible.profile -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/input/kritadefault.profile -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/input/painttoolsaicompatible.profile -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/input/photoshopcompatible.profile -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/shortcuts/clip_studio_paint_compatible.shortcuts -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/shortcuts/krita_default.shortcuts -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/shortcuts/paint_tool_sai_compatible.shortcuts -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/shortcuts/photoshop_compatible.shortcuts -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/shortcuts/tablet_pro.shortcuts -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/a)_Eraser_Circle.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/b)_Basic-5_Size_default.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Basic_Lines-Dry.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Basic_Lines-Wet.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Basic_Lines-Wet-Pattern.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Basic_Round-Fringe_02.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Basic_Round-Grain.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Basic_Round-Grunge.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Flat_Big-Grain_Tilt.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Flat_Decay_Tilt.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Special_Blobs.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Special_Splats.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Spread.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Spread-Pattern.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Spread_WideArea.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/j)_WaterC_Water-Pattern.kpp -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/Favorites.tag -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/Pixel_Art.tag -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/Digital.tag -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/Erasers.tag -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/FX.tag -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/Ink.tag -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/Paint.tag -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/Sketch.tag -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/paintoppresets/Textures.tag -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/concept-cookie.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/pixelart-16.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/pixelart-32.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/default.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/gradient.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/marker.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/ps.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/swatch-cmyk.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/swatch-colored-grey.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/swatche.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/swatch-rgb.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/web.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/palettes/animation-color-set.gpl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/symbols/BalloonSymbols.svg -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/symbols/pepper_carrot_speech_bubbles.svg -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/symbols/preset_icons.svg -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/00_01_eraser-mechanical.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/00_02_eraser-large.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/00_03_eraser-hard.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/00_04_eraser-kneaded.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/01_01_mechanical-pencil.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/01_01_pencil-black-stone.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/01_02_pencil-double-ring.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/01_04_graphite.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/02_01_charcoal-pencil-thin.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/02_02_charcoal-pencil-medium.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/02_03_charcoal-pencil-large.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/02_04_charcoal-block.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/03_01colored-pencil.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/03_02_chalk-square.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/03_03_pastel.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_01_technical-pen.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_02_gel-pen.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_03_inking_fine-line_tiny.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_04_inking_fine-line_medium.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_05_ink-pen-atom.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_06_ink-G-pen.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_07_inking_dynamic_pen.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_08_inking_dynamic_pen_though.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_09_inking_pen_bumpy.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_10_inking_pen_bumpy_though.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_11_inking_pen_calligraphic.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_12_rigger-brush.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_13_inking_brush.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_14_inking_brush_blurry.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_15_ink-brush.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_16_large-rounded-cut.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/04_17_ink-pen-glass.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/05_01_airbrush.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/05_02_thin-stylus-tablet.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/05_03_stylus-white.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/05_04_stylus.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/05_05_stylus-colored-ring.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/05_06_stylus-colored.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/05_07_stylus-experimental.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/06_01_marker.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/06_02_marker-old.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/06_03_marker-large.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/06_04_round_marker_detail.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/06_05_sketching_wide_47.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/06_06_sketching_wide_bristles.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_01_synthetic-thin.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_02_synthetic-medium.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_03_synthetic-filbert.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_04_synthetic-large-bright.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_05_synthetic-large-bright-used.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_06_oil-filbert.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_07_oil-flat-large.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_08_acrylic-rounded-used.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_09_acrylic-angled.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_10_acrylic-flat.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_11_acrylic-mop.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_12_wide_dull_round.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_13_wide_brush_blurry.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_14_watercolor-flat.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_15_acrylic-fan-used.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_16_acrylic-flat-old.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_17_synthetic-very-old.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/07_18_special-effect-used-brush.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/08_01_watercolor-brush-medium.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/08_02_oil-round-hard.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/08_03_sumi-e.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/08_04_wide_brush_big.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/09_01_blending-stump.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/09_02_blur_soft.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/09_03_knife.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/09_04_knife-rake.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/09_05_paint-roller.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/10_01_color-effect.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/10_02_adjustment-contrast.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/10_03_adjustment-dark.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/10_04_filter.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/10_05_deform.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/10_06_clone.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/11_01_wand.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/11_02_shape.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/11_03_experimental.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/11_03stamp.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/11_04_texture-indicator.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/11_05_screentone-indicator.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/11_06_grid.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/12_01_Mechanical_Pencil.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/12_02_Fineliner.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/12_03_Marker_Permanent.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/12_04_PenBrush_01.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/12_05_Pen_01.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/12_06_Pen_02.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/12_07_Pen_03.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/12_08_Graphite_stick.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/12_09_Pastel_Bar_01.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/12_10_Pastel_Bar_04.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/tool_icons/12_11_Pastel_Bar_02.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/addition.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/color.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/comic.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/emblem_tilt.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/edit-pen.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/emblem_rotation.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/emblem_angle_10.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/emblem_angle_15.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/emblem_angle_30.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/emblem_angle_45.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/emblem_angle_60.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/emblem_angle_75.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/emblem_angle_90.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/experimental.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/favorite.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/love.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/mechanical.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/mouse.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/multidirection.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/question.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/sketch.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/wet.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/emblem_icons/whirlpool.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/preset_icons/background.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/metadata/schemas/dc.schema -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/metadata/schemas/exif.schema -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/metadata/schemas/tiff.schema -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/metadata/schemas/mkn.schema -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/metadata/schemas/xmp.schema -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/metadata/schemas/xmpmm.schema -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/metadata/schemas/xmprights.schema -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gamutmasks/Atmosphere_With_Accent.kgm -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gamutmasks/Atmospheric_Triad.kgm -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gamutmasks/Complementary.kgm -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gamutmasks/Dominant_Hue_With_Accent.kgm -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gamutmasks/Shifted_Triad.kgm -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/gamutmasks/Split_Complementary.kgm -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/seexpr_scripts/Disney_noisecolor2.kse -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/windowlayouts/Cockpit (laptop mode).kwl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/windowlayouts/Dual screen editing.kwl -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/donation/banner.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/defaults/krita/kritarc -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/1024x1024/apps/krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/128x128/apps/krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/16x16/apps/krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/22x22/apps/krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/256x256/apps/krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/32x32/apps/krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/48x48/apps/krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/512x512/apps/krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/64x64/apps/krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/scalable/apps/krita.svgz -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/16x16/mimetypes/application-x-krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/22x22/mimetypes/application-x-krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/32x32/mimetypes/application-x-krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/48x48/mimetypes/application-x-krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/64x64/mimetypes/application-x-krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/128x128/mimetypes/application-x-krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/256x256/mimetypes/application-x-krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/512x512/mimetypes/application-x-krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/share/icons/hicolor/1024x1024/mimetypes/application-x-krita.png -- Installing: /home/build/YPKG/root/krita/install/usr/bin/krita_version -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/bin/krita_version" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/bin/krita -- Set non-toolchain portion of runtime path of "/home/build/YPKG/root/krita/install/usr/bin/krita" to "" -- Installing: /home/build/YPKG/root/krita/install/usr/share/applications/org.kde.krita.desktop -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/krita.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/krita/actions/kritamenu.action -- Installing: /home/build/YPKG/root/krita/install/usr/share/metainfo/org.kde.krita.appdata.xml -- Up-to-date: /home/build/YPKG/root/krita/install/usr/share/krita/shortcuts + rm -rfv /home/build/YPKG/root/krita/install/usr/share/applications/krita_brush.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_csv.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_exr.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_gif.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_heif.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_heightmap.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_jp2.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_jpeg.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_jxl.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_kra.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_krz.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_ora.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_pdf.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_png.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_psd.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_qimageio.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_raw.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_spriter.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_svg.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_tga.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_tiff.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_webp.desktop /home/build/YPKG/root/krita/install/usr/share/applications/krita_xcf.desktop removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_brush.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_csv.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_exr.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_gif.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_heif.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_heightmap.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_jp2.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_jpeg.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_jxl.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_kra.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_krz.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_ora.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_pdf.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_png.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_psd.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_qimageio.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_raw.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_spriter.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_svg.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_tga.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_tiff.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_webp.desktop' removed '/home/build/YPKG/root/krita/install/usr/share/applications/krita_xcf.desktop' + rm -rf gmic-patched/src + 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 -S gmic-patched/gmic-qt -B gmic-build -DCMAKE_PREFIX_PATH=/home/build/YPKG/root/krita/install/usr -DENABLE_LTO=ON -DENABLE_SYSTEM_GMIC=ON -DGMIC_QT_HOST=krita-plugin CMake Warning: Ignoring extra path from command line: "/home/build/YPKG/root/krita/build/krita-5.2.16" CMake Warning (dev) at CMakeLists.txt:1 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- 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 -- Using CMake version: 3.30.3 -- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0") Build type is RelWithDebInfo Building for target host application: krita-plugin -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Found PNG: /usr/lib/libpng.so (found version "1.6.55") -- Found FFTW3_CORE -- FFTW core Found Libraries: /usr/lib64/libfftw3.so -- Found FFTW3_THREADS -- FFTW threads Found Libraries: /usr/lib64/libfftw3_threads.so -- Performing Test HAVE_FFTW3_THREADS -- Performing Test HAVE_FFTW3_THREADS - Success -- FFTW threads Found -- Found CURL: /usr/lib64/libcurl.so (found version "8.19.0") -- Found OpenMP_C: -fopenmp (found suitable version "4.5", minimum required is "2.0") -- Found OpenMP_CXX: -fopenmp (found suitable version "4.5", minimum required is "2.0") -- Found OpenMP: TRUE (found suitable version "4.5", minimum required is "2.0") -- G'Mic: using OpenMP 4.5 -- Link Time Optimizer enabled -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found Producing translation .qm files Producing filter translation .qm files CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message): KDE_INSTALL_BINDIR got its value from CMAKE_INSTALL_BINDIR. In most cases this is unintended, check if you included GNUInstallDirs before KDEInstallDirs. Some third party modules include GNUInstallDirs too so eg. find_package(Qt6 ...) is equivalent to include(GNUInstallDirs). If you set CMAKE_INSTALL_BINDIR deliberately before including KDEInstallDirs its recommended to use KDE_INSTALL_BINDIR instead to suppress this message. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:255 (_define_relative) /usr/share/ECM/kde-modules/KDEInstallDirs5.cmake:242 (include) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include) CMakeLists.txt:752 (include) CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message): KDE_INSTALL_SBINDIR got its value from CMAKE_INSTALL_SBINDIR. In most cases this is unintended, check if you included GNUInstallDirs before KDEInstallDirs. Some third party modules include GNUInstallDirs too so eg. find_package(Qt6 ...) is equivalent to include(GNUInstallDirs). If you set CMAKE_INSTALL_SBINDIR deliberately before including KDEInstallDirs its recommended to use KDE_INSTALL_SBINDIR instead to suppress this message. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:258 (_define_relative) /usr/share/ECM/kde-modules/KDEInstallDirs5.cmake:242 (include) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include) CMakeLists.txt:752 (include) CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message): KDE_INSTALL_LIBDIR got its value from CMAKE_INSTALL_LIBDIR. In most cases this is unintended, check if you included GNUInstallDirs before KDEInstallDirs. Some third party modules include GNUInstallDirs too so eg. find_package(Qt6 ...) is equivalent to include(GNUInstallDirs). If you set CMAKE_INSTALL_LIBDIR deliberately before including KDEInstallDirs its recommended to use KDE_INSTALL_LIBDIR instead to suppress this message. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:261 (_define_relative) /usr/share/ECM/kde-modules/KDEInstallDirs5.cmake:242 (include) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include) CMakeLists.txt:752 (include) CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message): KDE_INSTALL_LIBEXECDIR got its value from CMAKE_INSTALL_LIBEXECDIR. In most cases this is unintended, check if you included GNUInstallDirs before KDEInstallDirs. Some third party modules include GNUInstallDirs too so eg. find_package(Qt6 ...) is equivalent to include(GNUInstallDirs). If you set CMAKE_INSTALL_LIBEXECDIR deliberately before including KDEInstallDirs its recommended to use KDE_INSTALL_LIBEXECDIR instead to suppress this message. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:270 (_define_relative) /usr/share/ECM/kde-modules/KDEInstallDirs5.cmake:242 (include) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include) CMakeLists.txt:752 (include) CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message): KDE_INSTALL_INCLUDEDIR got its value from CMAKE_INSTALL_INCLUDEDIR. In most cases this is unintended, check if you included GNUInstallDirs before KDEInstallDirs. Some third party modules include GNUInstallDirs too so eg. find_package(Qt6 ...) is equivalent to include(GNUInstallDirs). If you set CMAKE_INSTALL_INCLUDEDIR deliberately before including KDEInstallDirs its recommended to use KDE_INSTALL_INCLUDEDIR instead to suppress this message. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:220 (_define_relative) /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:279 (_define_absolute) /usr/share/ECM/kde-modules/KDEInstallDirs5.cmake:242 (include) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include) CMakeLists.txt:752 (include) CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message): KDE_INSTALL_LOCALSTATEDIR got its value from CMAKE_INSTALL_LOCALSTATEDIR. In most cases this is unintended, check if you included GNUInstallDirs before KDEInstallDirs. Some third party modules include GNUInstallDirs too so eg. find_package(Qt6 ...) is equivalent to include(GNUInstallDirs). If you set CMAKE_INSTALL_LOCALSTATEDIR deliberately before including KDEInstallDirs its recommended to use KDE_INSTALL_LOCALSTATEDIR instead to suppress this message. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:220 (_define_relative) /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:288 (_define_absolute) /usr/share/ECM/kde-modules/KDEInstallDirs5.cmake:242 (include) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include) CMakeLists.txt:752 (include) CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message): KDE_INSTALL_SHAREDSTATEDIR got its value from CMAKE_INSTALL_SHAREDSTATEDIR. In most cases this is unintended, check if you included GNUInstallDirs before KDEInstallDirs. Some third party modules include GNUInstallDirs too so eg. find_package(Qt6 ...) is equivalent to include(GNUInstallDirs). If you set CMAKE_INSTALL_SHAREDSTATEDIR deliberately before including KDEInstallDirs its recommended to use KDE_INSTALL_SHAREDSTATEDIR instead to suppress this message. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:220 (_define_relative) /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:291 (_define_absolute) /usr/share/ECM/kde-modules/KDEInstallDirs5.cmake:242 (include) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include) CMakeLists.txt:752 (include) CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message): KDE_INSTALL_DATAROOTDIR got its value from CMAKE_INSTALL_DATAROOTDIR. In most cases this is unintended, check if you included GNUInstallDirs before KDEInstallDirs. Some third party modules include GNUInstallDirs too so eg. find_package(Qt6 ...) is equivalent to include(GNUInstallDirs). If you set CMAKE_INSTALL_DATAROOTDIR deliberately before including KDEInstallDirs its recommended to use KDE_INSTALL_DATAROOTDIR instead to suppress this message. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:220 (_define_relative) /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:299 (_define_absolute) /usr/share/ECM/kde-modules/KDEInstallDirs5.cmake:242 (include) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include) CMakeLists.txt:752 (include) CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message): KDE_INSTALL_DATADIR got its value from CMAKE_INSTALL_DATADIR. In most cases this is unintended, check if you included GNUInstallDirs before KDEInstallDirs. Some third party modules include GNUInstallDirs too so eg. find_package(Qt6 ...) is equivalent to include(GNUInstallDirs). If you set CMAKE_INSTALL_DATADIR deliberately before including KDEInstallDirs its recommended to use KDE_INSTALL_DATADIR instead to suppress this message. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:304 (_define_relative) /usr/share/ECM/kde-modules/KDEInstallDirs5.cmake:242 (include) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include) CMakeLists.txt:752 (include) CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message): KDE_INSTALL_LOCALEDIR got its value from CMAKE_INSTALL_LOCALEDIR. In most cases this is unintended, check if you included GNUInstallDirs before KDEInstallDirs. Some third party modules include GNUInstallDirs too so eg. find_package(Qt6 ...) is equivalent to include(GNUInstallDirs). If you set CMAKE_INSTALL_LOCALEDIR deliberately before including KDEInstallDirs its recommended to use KDE_INSTALL_LOCALEDIR instead to suppress this message. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:332 (_define_relative) /usr/share/ECM/kde-modules/KDEInstallDirs5.cmake:242 (include) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include) CMakeLists.txt:752 (include) CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message): KDE_INSTALL_MANDIR got its value from CMAKE_INSTALL_MANDIR. In most cases this is unintended, check if you included GNUInstallDirs before KDEInstallDirs. Some third party modules include GNUInstallDirs too so eg. find_package(Qt6 ...) is equivalent to include(GNUInstallDirs). If you set CMAKE_INSTALL_MANDIR deliberately before including KDEInstallDirs its recommended to use KDE_INSTALL_MANDIR instead to suppress this message. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:357 (_define_relative) /usr/share/ECM/kde-modules/KDEInstallDirs5.cmake:242 (include) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include) CMakeLists.txt:752 (include) CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message): KDE_INSTALL_INFODIR got its value from CMAKE_INSTALL_INFODIR. In most cases this is unintended, check if you included GNUInstallDirs before KDEInstallDirs. Some third party modules include GNUInstallDirs too so eg. find_package(Qt6 ...) is equivalent to include(GNUInstallDirs). If you set CMAKE_INSTALL_INFODIR deliberately before including KDEInstallDirs its recommended to use KDE_INSTALL_INFODIR instead to suppress this message. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:360 (_define_relative) /usr/share/ECM/kde-modules/KDEInstallDirs5.cmake:242 (include) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include) CMakeLists.txt:752 (include) CMake Warning at /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:169 (message): KDE_INSTALL_SYSCONFDIR got its value from CMAKE_INSTALL_SYSCONFDIR. In most cases this is unintended, check if you included GNUInstallDirs before KDEInstallDirs. Some third party modules include GNUInstallDirs too so eg. find_package(Qt6 ...) is equivalent to include(GNUInstallDirs). If you set CMAKE_INSTALL_SYSCONFDIR deliberately before including KDEInstallDirs its recommended to use KDE_INSTALL_SYSCONFDIR instead to suppress this message. Call Stack (most recent call first): /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:220 (_define_relative) /usr/share/ECM/kde-modules/KDEInstallDirsCommon.cmake:387 (_define_absolute) /usr/share/ECM/kde-modules/KDEInstallDirs5.cmake:242 (include) /usr/share/ECM/kde-modules/KDEInstallDirs.cmake:17 (include) CMakeLists.txt:752 (include) -- Installing in the same prefix as Qt, adopting their path scheme. -- Could not set up the appstream test. appstreamcli is missing. CMake Warning (dev) at /usr/share/ECM/modules/ECMFindModuleHelpers.cmake:113 (message): Your project should require at least CMake 3.16.0 to use FindKF5.cmake Call Stack (most recent call first): /usr/share/ECM/find-modules/FindKF5.cmake:32 (ecm_find_package_version_check) CMakeLists.txt:761 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Found KF5CoreAddons: /usr/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version "5.116.0") -- Found KF5: success (found suitable version "5.116.0", minimum required is "5.44.0") found components: CoreAddons -- Looking for Krita QMic libraries in: /home/build/YPKG/root/krita/install/usr -- The following OPTIONAL packages have been found: * CURL * OpenMP (required version >= 2.0), A low-level parallel execution library, Optionally used by gmic-qt * X11 -- The following REQUIRED packages have been found: * Gmic * Threads * QT * Qt5Gui * Qt5Widgets * Qt5Network * Qt5LinguistTools * Qt5 (required version >= 5.2.0) * PNG * ZLIB * FFTW3 * ECM (required version >= 5.22) * Qt5Core (required version >= 5.15.2) * KF5CoreAddons (required version >= 5.44.0) * KF5 (required version >= 5.44.0) -- Configuring done (0.8s) -- Generating done (0.0s) 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/krita/build/krita-5.2.16/gmic-build + ninja -j16 -C solusBuildDir -C gmic-build ninja: Entering directory `gmic-build' [1/98] Automatic MOC for target krita_gmic_qt [2/98] Generating ui_progressinfowidget.h [3/98] Generating ui_filtersview.h [4/98] Generating ui_languageselectionwidget.h [5/98] Generating ui_headlessprogressdialog.h [6/98] Generating ui_multilinetextparameterwidget.h [7/98] Generating ui_progressinfowindow.h [8/98] Generating ui_SearchFieldWidget.h [9/98] Generating ui_inoutpanel.h [10/98] Generating ui_dialogsettings.h [11/98] Generating ui_zoomlevelselector.h [12/98] Generating ui_sourceswidget.h [13/98] Generating ui_mainwindow.h [14/98] Automatic RCC for translations.qrc [15/98] Automatic RCC for gmic_qt.qrc [16/98] Automatic RCC for wip_translations.qrc [17/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Common.cpp.o [18/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/ConstParameter.cpp.o [19/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/ClickableLabel.cpp.o [20/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/ButtonParameter.cpp.o [21/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/AbstractParameter.cpp.o [22/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/ChoiceParameter.cpp.o [23/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/BoolParameter.cpp.o [24/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/CustomSpinBox.cpp.o [25/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/FileParameter.cpp.o [26/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/FilterParametersWidget.cpp.o [27/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/ColorParameter.cpp.o [28/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/CustomDoubleSpinBox.cpp.o [29/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/DialogSettings.cpp.o [30/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/FloatParameter.cpp.o [31/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/krita_gmic_qt_autogen/mocs_compilation.cpp.o [32/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/FolderParameter.cpp.o [33/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/LinkParameter.cpp.o [34/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/IntParameter.cpp.o [35/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/MultilineTextParameterWidget.cpp.o [36/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FavesModel.cpp.o [37/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FavesModelWriter.cpp.o [38/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FiltersModelBinaryReader.cpp.o [39/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/NoteParameter.cpp.o [40/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/SeparatorParameter.cpp.o [41/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FiltersModelBinaryWriter.cpp.o [42/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/TextParameter.cpp.o [43/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterParameters/PointParameter.cpp.o [44/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FiltersModel.cpp.o [45/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FiltersModelReader.cpp.o [46/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Globals.cpp.o [47/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FiltersView/FilterTreeAbstractItem.cpp.o [48/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FiltersView/FilterTreeFolder.cpp.o [49/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FiltersView/FilterTreeItem.cpp.o [50/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FiltersVisibilityMap.cpp.o [51/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterTextTranslator.cpp.o [52/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FiltersPresenter.cpp.o [53/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FiltersView/TreeView.cpp.o [54/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FiltersView/FiltersView.cpp.o [55/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FiltersView/FilterTreeItemDelegate.cpp.o [56/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FilterTagMap.cpp.o [57/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/LayersExtentProxy.cpp.o [58/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/InputOutputState.cpp.o [59/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/IconLoader.cpp.o [60/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/KeypointList.cpp.o [61/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/CroppedActiveLayerProxy.cpp.o [62/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/LanguageSettings.cpp.o [63/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/CroppedImageListProxy.cpp.o [64/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSelector/FavesModelReader.cpp.o [65/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/OverrideCursor.cpp.o [66/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Settings.cpp.o [67/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/SourcesWidget.cpp.o [68/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Tags.cpp.o [69/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/HtmlTranslator.cpp.o [70/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/GmicStdlib.cpp.o [71/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Misc.cpp.o [72/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterSyncRunner.cpp.o [73/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Widgets/InOutPanel.cpp.o [74/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/ImageTools.cpp.o [75/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Logger.cpp.o [76/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/FilterThread.cpp.o [77/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/ParametersCache.cpp.o [78/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/PersistentMemory.cpp.o [79/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/HeadlessProcessor.cpp.o [80/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/krita_gmic_qt_autogen/EWIEGA46WW/qrc_gmic_qt.cpp.o [81/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/GmicProcessor.cpp.o [82/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/GmicQt.cpp.o [83/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/krita_gmic_qt_autogen/EWIEGA46WW/qrc_translations.cpp.o [84/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/krita_gmic_qt_autogen/EWIEGA46WW/qrc_wip_translations.cpp.o [85/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Widgets/VisibleTagSelector.cpp.o [86/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Widgets/LanguageSelectionWidget.cpp.o [87/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Widgets/ProgressInfoWidget.cpp.o [88/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Widgets/SearchFieldWidget.cpp.o [89/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/TimeLogger.cpp.o [90/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/MainWindow.cpp.o [91/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Widgets/ZoomLevelSelector.cpp.o [92/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Utils.cpp.o [93/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Host/KritaPlugin/gmicqttoolplugin.cpp.o [94/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Updater.cpp.o [95/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Widgets/ProgressInfoWindow.cpp.o [96/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Host/KritaPlugin/host.cpp.o [97/98] Building CXX object CMakeFiles/krita_gmic_qt.dir/src/Widgets/PreviewWidget.cpp.o [98/98] Linking CXX shared module krita_gmic_qt.so /usr/bin/ld: warning: libkritaui.so.19, needed by /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libkritaimage.so.19, needed by /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libkritapigment.so.19, needed by /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libkritacommand.so.19, needed by /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libkritaglobal.so.19, needed by /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libkritaui.so.19, needed by /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libkritaimage.so.19, needed by /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libkritapigment.so.19, needed by /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libkritacommand.so.19, needed by /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so, not found (try using -rpath or -rpath-link) /usr/bin/ld: warning: libkritaglobal.so.19, needed by /home/build/YPKG/root/krita/install/usr/lib64/libkritaqmicinterface.so, not found (try using -rpath or -rpath-link) + DESTDIR=/home/build/YPKG/root/krita/install + ninja install -j16 -C solusBuildDir -C gmic-build ninja: Entering directory `gmic-build' [0/1] Install the project... -- Install configuration: "RelWithDebInfo" -- Installing: /home/build/YPKG/root/krita/install/usr/share/gmic/gmic_cluts.gmz -- Installing: /home/build/YPKG/root/krita/install/usr/share/gmic/gmic_denoise_cnn.gmz -- Installing: /home/build/YPKG/root/krita/install/usr/lib64/kritaplugins/krita_gmic_qt.so + rm -fv /home/build/YPKG/root/krita/install/usr/share/gmic/gmic_cluts.gmz removed '/home/build/YPKG/root/krita/install/usr/share/gmic/gmic_cluts.gmz' + rm -rfv /home/build/YPKG/root/krita/install/usr/include removed '/home/build/YPKG/root/krita/install/usr/include/kritaqmicinterface_export.h' removed '/home/build/YPKG/root/krita/install/usr/include/kis_qmic_plugin_interface.h' removed '/home/build/YPKG/root/krita/install/usr/include/kis_qmic_interface.h' removed directory '/home/build/YPKG/root/krita/install/usr/include' + generate_cache + pushd /home/build/YPKG/root/krita/install ~/YPKG/root/krita/install ~/YPKG/root/krita/build/krita-5.2.16 + find . -type f -name '*.qml' -print0 + IFS= + read -r -d '' i + popd ~/YPKG/root/krita/build/krita-5.2.16 + install_license LICENSES/Apache-2.0.txt LICENSES/BSD-2-Clause.txt LICENSES/BSD-3-Clause.txt LICENSES/BSL-1.0.txt LICENSES/CC0-1.0.txt LICENSES/GPL-2.0-only.txt LICENSES/GPL-2.0-or-later.txt LICENSES/GPL-3.0-only.txt LICENSES/GPL-3.0-or-later.txt LICENSES/ICS.txt LICENSES/LGPL-2.0-only.txt LICENSES/LGPL-2.0-or-later.txt LICENSES/LGPL-2.1-only.txt LICENSES/LGPL-2.1-or-later.txt LICENSES/LGPL-3.0-only.txt LICENSES/LGPL-3.0-or-later.txt LICENSES/LicenseRef-KDE-Accepted-GPL.txt LICENSES/LicenseRef-KDE-Accepted-LGPL.txt LICENSES/LicenseRef-KFQF-Accepted-GPL.txt LICENSES/LicenseRef-Qt-Commercial.txt LICENSES/MIT.txt + shopt -s failglob + license_dir=/home/build/YPKG/root/krita/install//usr/share/licenses/krita + [[ ! -d /home/build/YPKG/root/krita/install//usr/share/licenses/krita ]] + install -dm00755 /home/build/YPKG/root/krita/install//usr/share/licenses/krita + files=("$@") + for f in "${files[@]}" ++ basename LICENSES/Apache-2.0.txt + install -Dm00644 LICENSES/Apache-2.0.txt /home/build/YPKG/root/krita/install//usr/share/licenses/krita/Apache-2.0.txt + for f in "${files[@]}" ++ basename LICENSES/BSD-2-Clause.txt + install -Dm00644 LICENSES/BSD-2-Clause.txt /home/build/YPKG/root/krita/install//usr/share/licenses/krita/BSD-2-Clause.txt + for f in "${files[@]}" ++ basename LICENSES/BSD-3-Clause.txt + install -Dm00644 LICENSES/BSD-3-Clause.txt /home/build/YPKG/root/krita/install//usr/share/licenses/krita/BSD-3-Clause.txt + for f in "${files[@]}" ++ basename LICENSES/BSL-1.0.txt + install -Dm00644 LICENSES/BSL-1.0.txt /home/build/YPKG/root/krita/install//usr/share/licenses/krita/BSL-1.0.txt + for f in "${files[@]}" ++ basename LICENSES/CC0-1.0.txt + install -Dm00644 LICENSES/CC0-1.0.txt /home/build/YPKG/root/krita/install//usr/share/licenses/krita/CC0-1.0.txt + for f in "${files[@]}" ++ basename LICENSES/GPL-2.0-only.txt + install -Dm00644 LICENSES/GPL-2.0-only.txt /home/build/YPKG/root/krita/install//usr/share/licenses/krita/GPL-2.0-only.txt + for f in "${files[@]}" ++ basename LICENSES/GPL-2.0-or-later.txt + install -Dm00644 LICENSES/GPL-2.0-or-later.txt /home/build/YPKG/root/krita/install//usr/share/licenses/krita/GPL-2.0-or-later.txt + for f in "${files[@]}" ++ basename LICENSES/GPL-3.0-only.txt + install -Dm00644 LICENSES/GPL-3.0-only.txt /home/build/YPKG/root/krita/install//usr/share/licenses/krita/GPL-3.0-only.txt + for f in "${files[@]}" ++ basename LICENSES/GPL-3.0-or-later.txt + install -Dm00644 LICENSES/GPL-3.0-or-later.txt /home/build/YPKG/root/krita/install//usr/share/licenses/krita/GPL-3.0-or-later.txt + for f in "${files[@]}" ++ basename LICENSES/ICS.txt + install -Dm00644 LICENSES/ICS.txt /home/build/YPKG/root/krita/install//usr/share/licenses/krita/ICS.txt + for f in "${files[@]}" ++ basename LICENSES/LGPL-2.0-only.txt + install -Dm00644 LICENSES/LGPL-2.0-only.txt /home/build/YPKG/root/krita/install//usr/share/licenses/krita/LGPL-2.0-only.txt + for f in "${files[@]}" ++ basename LICENSES/LGPL-2.0-or-later.txt + install -Dm00644 LICENSES/LGPL-2.0-or-later.txt /home/build/YPKG/root/krita/install//usr/share/licenses/krita/LGPL-2.0-or-later.txt + for f in "${files[@]}" ++ basename LICENSES/LGPL-2.1-only.txt + install -Dm00644 LICENSES/LGPL-2.1-only.txt /home/build/YPKG/root/krita/install//usr/share/licenses/krita/LGPL-2.1-only.txt + for f in "${files[@]}" ++ basename LICENSES/LGPL-2.1-or-later.txt + install -Dm00644 LICENSES/LGPL-2.1-or-later.txt /home/build/YPKG/root/krita/install//usr/share/licenses/krita/LGPL-2.1-or-later.txt + for f in "${files[@]}" ++ basename LICENSES/LGPL-3.0-only.txt + install -Dm00644 LICENSES/LGPL-3.0-only.txt /home/build/YPKG/root/krita/install//usr/share/licenses/krita/LGPL-3.0-only.txt + for f in "${files[@]}" ++ basename LICENSES/LGPL-3.0-or-later.txt + install -Dm00644 LICENSES/LGPL-3.0-or-later.txt /home/build/YPKG/root/krita/install//usr/share/licenses/krita/LGPL-3.0-or-later.txt + for f in "${files[@]}" ++ basename LICENSES/LicenseRef-KDE-Accepted-GPL.txt + install -Dm00644 LICENSES/LicenseRef-KDE-Accepted-GPL.txt /home/build/YPKG/root/krita/install//usr/share/licenses/krita/LicenseRef-KDE-Accepted-GPL.txt + for f in "${files[@]}" ++ basename LICENSES/LicenseRef-KDE-Accepted-LGPL.txt + install -Dm00644 LICENSES/LicenseRef-KDE-Accepted-LGPL.txt /home/build/YPKG/root/krita/install//usr/share/licenses/krita/LicenseRef-KDE-Accepted-LGPL.txt + for f in "${files[@]}" ++ basename LICENSES/LicenseRef-KFQF-Accepted-GPL.txt + install -Dm00644 LICENSES/LicenseRef-KFQF-Accepted-GPL.txt /home/build/YPKG/root/krita/install//usr/share/licenses/krita/LicenseRef-KFQF-Accepted-GPL.txt + for f in "${files[@]}" ++ basename LICENSES/LicenseRef-Qt-Commercial.txt + install -Dm00644 LICENSES/LicenseRef-Qt-Commercial.txt /home/build/YPKG/root/krita/install//usr/share/licenses/krita/LicenseRef-Qt-Commercial.txt + for f in "${files[@]}" ++ basename LICENSES/MIT.txt + install -Dm00644 LICENSES/MIT.txt /home/build/YPKG/root/krita/install//usr/share/licenses/krita/MIT.txt [Warning] ypkg-build should be run via fakeroot, not as real root user [Info] Building krita-5.2.16 [Build] Building native package [Source] Extracting source [Build] Running step: setup [Build] setup successful (0:00:07.961259) [Build] Running step: build [Build] build successful (0:08:22.684531) [Build] Running step: install [Build] install successful (0:00:17.044778) [Package] Including empty directory: /usr/share/krita/pykrita/colorspace/icons [Package] Including empty directory: /usr/share/krita/pykrita/scripter/icons [Examine] Examining packages [Stripped] /usr/lib64/krita-python-libs/PyKrita/krita.so [Stripped] /usr/lib64/kritaplugins/kritabrushexport.so [Stripped] /usr/lib64/kritaplugins/kritaconvertheighttonormalmap.so [Stripped] /usr/lib64/kritaplugins/kritadodgeburn.so [Stripped] /usr/lib64/kritaplugins/kritaextensioncolorsfilters.so [Stripped] /usr/lib64/kritaplugins/kritaiptc.so [Stripped] /usr/lib64/kritaplugins/kritakraimport.so [Stripped] /usr/lib64/kritaplugins/kritaoilpaintfilter.so [Stripped] /usr/lib64/kritaplugins/kritaposterize.so [Stripped] /usr/lib64/kritaplugins/kritaraindropsfilter.so [Stripped] /usr/lib64/kritaplugins/kritaseparatechannels.so [Stripped] /usr/lib64/kritaplugins/kritaspriterexport.so [Stripped] /usr/lib64/kritaplugins/kritatoolpolyline.so [Stripped] /usr/lib64/libkritacolord.so.19.0.0 [Stripped] /usr/lib64/libkritaplugin.so.19.0.0 [Stripped] /usr/lib64/libkritatiffpsd.so.19.0.0 [Stripped] /usr/bin/krita [Stripped] /usr/lib64/kritaplugins/kritacolorspaceconversion.so [Stripped] /usr/lib64/kritaplugins/kritadbexplorer.so [Stripped] /usr/lib64/kritaplugins/kritaexif.so [Stripped] /usr/lib64/kritaplugins/kritagradientmap.so [Stripped] /usr/lib64/kritaplugins/kritajpegexport.so [Stripped] /usr/lib64/kritaplugins/kritalutdocker.so [Stripped] /usr/lib64/kritaplugins/kritapdfimport.so [Stripped] /usr/lib64/kritaplugins/kritaqimageioimport.so [Stripped] /usr/lib64/kritaplugins/kritaroundcornersfilter.so [Stripped] /usr/lib64/kritaplugins/kritasnapshotdocker.so [Stripped] /usr/lib64/kritaplugins/kritatoolcrop.so [Stripped] /usr/lib64/kritaplugins/kritawebpimport.so [Stripped] /usr/lib64/libkritaimpex.so.19.0.0 [Stripped] /usr/lib64/libkritapsdutils.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/krita_shape_paths.so [Stripped] /usr/lib64/kritaplugins/kritacompositiondocker.so [Stripped] /usr/lib64/kritaplugins/kritaexample.so [Stripped] /usr/lib64/kritaplugins/kritagifexport.so [Stripped] /usr/lib64/kritaplugins/kritaheifexport.so [Stripped] /usr/lib64/kritaplugins/kritajxlimport.so [Stripped] /usr/lib64/kritaplugins/kritaoffsetimage.so [Stripped] /usr/lib64/kritaplugins/kritapngimport.so [Stripped] /usr/lib64/kritaplugins/kritaqmlexport.so [Stripped] /usr/lib64/kritaplugins/kritashearimage.so [Stripped] /usr/lib64/kritaplugins/kritasvgimport.so [Stripped] /usr/lib64/kritaplugins/kritatooldyna.so [Stripped] /usr/lib64/kritaplugins/kritaxmp.so [Stripped] /usr/lib64/libkritalibkis.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/krita_colorspaces_extensions.so [Stripped] /usr/lib64/kritaplugins/kritabrushimport.so [Stripped] /usr/lib64/kritaplugins/kritaconvolutionfilters.so [Stripped] /usr/lib64/kritaplugins/kritaedgedetection.so [Stripped] /usr/lib64/kritaplugins/kritafilterop.so [Stripped] /usr/lib64/kritaplugins/kritaimageenhancement.so [Stripped] /usr/lib64/kritaplugins/kritalevelfilter.so [Stripped] /usr/lib64/kritaplugins/kritapalettize.so [Stripped] /usr/lib64/kritaplugins/kritaqimageioexport.so [Stripped] /usr/lib64/kritaplugins/kritascreentonegenerator.so [Stripped] /usr/lib64/kritaplugins/kritatiffimport.so [Stripped] /usr/lib64/kritaplugins/kritawaveletdecompose.so [Stripped] /usr/lib64/libkritametadata.so.19.0.0 [Stripped] /usr/lib64/libkritastore.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/kritaanimationdocker.so [Stripped] /usr/lib64/kritaplugins/kritafastcolortransferfilter.so [Stripped] /usr/lib64/kritaplugins/kritahatchingpaintop.so [Stripped] /usr/lib64/kritaplugins/kritanoisefilter.so [Stripped] /usr/lib64/kritaplugins/kritaphongbumpmap.so [Stripped] /usr/lib64/kritaplugins/kritaresourcemanager.so [Stripped] /usr/lib64/kritaplugins/kritasvgcollectiondocker.so [Stripped] /usr/lib64/kritaplugins/kritatoollazybrush.so [Stripped] /usr/lib64/libkritacommand.so.19.0.0 [Stripped] /usr/lib64/libkritapsd.so.19.0.0 [Stripped] /usr/lib64/libkritaversion.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/krita_shape_image.so [Stripped] /usr/lib64/kritaplugins/kritabuginfo.so [Stripped] /usr/lib64/kritaplugins/kritacsvimport.so [Stripped] /usr/lib64/kritaplugins/kritaexperimentpaintop.so [Stripped] /usr/lib64/kritaplugins/kritaheightmapimport.so [Stripped] /usr/lib64/kritaplugins/kritajpegimport.so [Stripped] /usr/lib64/kritaplugins/kritamultigridpatterngenerator.so [Stripped] /usr/lib64/kritaplugins/kritapngexport.so [Stripped] /usr/lib64/kritaplugins/kritarandompickfilter.so [Stripped] /usr/lib64/kritaplugins/kritasimplexnoisegenerator.so [Stripped] /usr/lib64/kritaplugins/kritatgaexport.so [Stripped] /usr/lib64/kritaplugins/kritatooltransform.so [Stripped] /usr/lib64/libkritaresourcewidgets.so.19.0.0 [Stripped] /usr/bin/kritarunner [Stripped] /usr/lib64/kritaplugins/kritablurfilter.so [Stripped] /usr/lib64/kritaplugins/kritacsvexport.so [Stripped] /usr/lib64/kritaplugins/kritagaussianhighpassfilter.so [Stripped] /usr/lib64/kritaplugins/kritaheightmapexport.so [Stripped] /usr/lib64/kritaplugins/kritakrzexport.so [Stripped] /usr/lib64/kritaplugins/kritanormalize.so [Stripped] /usr/lib64/kritaplugins/kritapixelizefilter.so [Stripped] /usr/lib64/kritaplugins/kritarecorderdocker.so [Stripped] /usr/lib64/kritaplugins/kritaspraypaintop.so [Stripped] /usr/lib64/libkritaglobal.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/kritaartisticcolorselector.so [Stripped] /usr/lib64/kritaplugins/kritacolorsmudgepaintop.so [Stripped] /usr/lib64/kritaplugins/kritahalftone.so [Stripped] /usr/lib64/kritaplugins/kritalogdocker.so [Stripped] /usr/lib64/kritaplugins/kritaoraimport.so [Stripped] /usr/lib64/kritaplugins/kritapresethistory.so [Stripped] /usr/lib64/kritaplugins/kritaselectiontools.so [Stripped] /usr/lib64/kritaplugins/kritatoolSmartPatch.so [Stripped] /usr/lib64/libkritabasicflakes.so.19.0.0 [Stripped] /usr/lib64/libkritapigment.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/krita_gmic_qt.so [Stripped] /usr/lib64/kritaplugins/kritagradientgenerator.so [Stripped] /usr/lib64/kritaplugins/kritaindexcolors.so [Stripped] /usr/lib64/kritaplugins/kritalayergroupswitcher.so [Stripped] /usr/lib64/kritaplugins/kritaoraexport.so [Stripped] /usr/lib64/kritaplugins/kritapsdexport.so [Stripped] /usr/lib64/kritaplugins/kritasamplescreencolor.so [Stripped] /usr/lib64/kritaplugins/kritasmalltilesfilter.so [Stripped] /usr/lib64/kritaplugins/kritatgaimport.so [Stripped] /usr/lib64/kritaplugins/kritatoolpolygon.so [Stripped] /usr/lib64/libkritaexifcommon.so.19.0.0 [Stripped] /usr/lib64/libkritamultiarch.so.19.0.0 [Stripped] /usr/lib64/libkritaresources.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/krita_tool_svgtext.so [Stripped] /usr/lib64/kritaplugins/kritacolorselectorng.so [Stripped] /usr/lib64/kritaplugins/kritaexrimport.so [Stripped] /usr/lib64/kritaplugins/kritaheifimport.so [Stripped] /usr/lib64/kritaplugins/kritakraexport.so [Stripped] /usr/lib64/kritaplugins/kritamypaintop.so [Stripped] /usr/lib64/kritaplugins/kritatangentnormalpaintop.so [Stripped] /usr/lib64/kritaplugins/kritawebpexport.so [Stripped] /usr/lib64/libkritalibkra.so.19.0.0 [Stripped] /usr/lib64/libkritawidgets.so.19.0.0 [Stripped] /usr/bin/krita_version [Stripped] /usr/lib64/kritaplugins/kritaassistanttool.so [Stripped] /usr/lib64/kritaplugins/kritadigitalmixer.so [Stripped] /usr/lib64/kritaplugins/kritaexrexport.so [Stripped] /usr/lib64/kritaplugins/kritahistogramdocker.so [Stripped] /usr/lib64/kritaplugins/kritajxlexport.so [Stripped] /usr/lib64/kritaplugins/kritaoverviewdocker.so [Stripped] /usr/lib64/kritaplugins/kritapresetdocker.so [Stripped] /usr/lib64/kritaplugins/kritarotateimage.so [Stripped] /usr/lib64/kritaplugins/kritaspecificcolorselector.so [Stripped] /usr/lib64/kritaplugins/kritatiffexport.so [Stripped] /usr/lib64/kritaplugins/kritawgcolorselector.so [Stripped] /usr/lib64/libkritaqmicinterface.so.19.0.0 [Stripped] /usr/lib64/libkritawidgetutils.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/krita_flaketools.so [Stripped] /usr/lib64/kritaplugins/kritacolorsfilters.so [Stripped] /usr/lib64/kritaplugins/kritaembossfilter.so [Stripped] /usr/lib64/kritaplugins/kritagamutmask.so [Stripped] /usr/lib64/kritaplugins/kritaimagesplit.so [Stripped] /usr/lib64/kritaplugins/kritalayerdocker.so [Stripped] /usr/lib64/kritaplugins/kritaparticlepaintop.so [Stripped] /usr/lib64/kritaplugins/kritaresettransparent.so [Stripped] /usr/lib64/kritaplugins/kritasketchpaintop.so [Stripped] /usr/lib64/kritaplugins/kritatoolencloseandfill.so [Stripped] /usr/lib64/libkritaflake.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/krita_karbontools.so [Stripped] /usr/lib64/kritaplugins/kritachanneldocker.so [Stripped] /usr/lib64/kritaplugins/kritadefaultpaintops.so [Stripped] /usr/lib64/kritaplugins/kritagriddocker.so [Stripped] /usr/lib64/kritaplugins/kritajp2import.so [Stripped] /usr/lib64/kritaplugins/kritalcmsengine.so [Stripped] /usr/lib64/kritaplugins/krita_raw_import.so [Stripped] /usr/lib64/kritaplugins/kritacolorrange.so [Stripped] /usr/lib64/kritaplugins/kritacurvepaintop.so [Stripped] /usr/lib64/kritaplugins/kritagifimport.so [Stripped] /usr/lib64/kritaplugins/kritahistorydocker.so [Stripped] /usr/lib64/kritaplugins/kritalayersplit.so [Stripped] /usr/lib64/kritaplugins/kritapalettedocker.so [Stripped] /usr/lib64/kritaplugins/kritapsdimport.so [Stripped] /usr/lib64/kritaplugins/kritasmallcolorselector.so [Stripped] /usr/lib64/kritaplugins/kritathreshold.so [Stripped] /usr/lib64/kritaplugins/kritaunsharpfilter.so [Stripped] /usr/lib64/libkritacolor.so.19.0.0 [Stripped] /usr/lib64/libkritalibpaintop.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/kritaarrangedocker.so [Stripped] /usr/lib64/kritaplugins/kritacolorgenerator.so [Stripped] /usr/lib64/kritaplugins/kritadeformpaintop.so [Stripped] /usr/lib64/kritaplugins/kritahairypaintop.so [Stripped] /usr/lib64/kritaplugins/kritamodifyselection.so [Stripped] /usr/lib64/kritaplugins/kritapatterndocker.so [Stripped] /usr/lib64/kritaplugins/kritapykrita.so [Stripped] /usr/lib64/kritaplugins/kritaseexprgenerator.so [Stripped] /usr/lib64/kritaplugins/kritastoryboarddocker.so [Stripped] /usr/lib64/kritaplugins/kritawavefilter.so [Stripped] /usr/lib64/libkritaimage.so.19.0.0 [Stripped] /usr/lib64/kritaplugins/kritaasccdl.so [Stripped] /usr/lib64/kritaplugins/kritaclonesarray.so [Stripped] /usr/lib64/kritaplugins/kritadefaulttools.so [Stripped] /usr/lib64/kritaplugins/kritagridpaintop.so [Stripped] /usr/lib64/kritaplugins/kritametadataeditor.so [Stripped] /usr/lib64/kritaplugins/kritapatterngenerator.so [Stripped] /usr/lib64/kritaplugins/kritaqmic.so [Stripped] /usr/lib64/kritaplugins/kritaroundmarkerpaintop.so [Stripped] /usr/lib64/kritaplugins/kritatasksetdocker.so [Stripped] /usr/lib64/kritaplugins/kritatouchdocker.so [Stripped] /usr/lib64/kritaplugins/kritaxcfimport.so [Stripped] /usr/lib64/libkritalibbrush.so.19.0.0 [Stripped] /usr/lib64/libkritaui.so.19.0.0 [Errno 21] Is a directory: '/home/build/YPKG/root/krita/install/usr/share/krita/pykrita/colorspace/icons' [Errno 21] Is a directory: '/home/build/YPKG/root/krita/install/usr/share/krita/pykrita/scripter/icons' [Dependency] /usr/bin/krita adds dependency on libc.so.6 from glibc [Dependency] /usr/bin/krita adds dependency on libKF5I18n.so.5 from ki18n [Dependency] /usr/bin/krita adds dependency on libKF5Crash.so.5 from kcrash [Dependency] /usr/bin/krita adds dependency on libQt5Widgets.so.5 from qt5-base [Dependency] /usr/bin/krita adds dependency on libQt5Gui.so.5 from qt5-base [Dependency] /usr/bin/krita adds dependency on libQt5Core.so.5 from qt5-base [Dependency] /usr/bin/krita adds dependency on libgcc_s.so.1 from libgcc [Dependency] /usr/bin/krita adds dependency on libstdc++.so.6 from libstdc++ [Dependency] /usr/bin/kritarunner adds dependency on libpython3.12.so.1.0 from python3 [Dependency] /usr/bin/kritarunner adds dependency on libKF5ConfigCore.so.5 from kconfig [Dependency] /usr/lib64/kritaplugins/krita_colorspaces_extensions.so adds dependency on libImath-3_1.so.29 from imath [Dependency] /usr/lib64/kritaplugins/krita_colorspaces_extensions.so adds dependency on libKF5CoreAddons.so.5 from kcoreaddons [Dependency] /usr/lib64/kritaplugins/krita_colorspaces_extensions.so adds dependency on libm.so.6 from glibc [Dependency] /usr/lib64/kritaplugins/krita_flaketools.so adds dependency on libQt5Xml.so.5 from qt5-base [Dependency] /usr/lib64/kritaplugins/krita_gmic_qt.so adds dependency on libX11.so.6 from libx11 [Dependency] /usr/lib64/kritaplugins/krita_gmic_qt.so adds dependency on libQt5Network.so.5 from qt5-base [Dependency] /usr/lib64/kritaplugins/krita_gmic_qt.so adds dependency on libgomp.so.1 from libgomp [Dependency] /usr/lib64/kritaplugins/krita_gmic_qt.so adds dependency on libz.so.1 from zlib [Dependency] /usr/lib64/kritaplugins/krita_gmic_qt.so adds dependency on libgmic.so.1 from gmic [Dependency] /usr/lib64/kritaplugins/krita_gmic_qt.so adds dependency on libfftw3_threads.so.3 from fftw [Dependency] /usr/lib64/kritaplugins/krita_karbontools.so adds dependency on libKF5Completion.so.5 from kcompletion [Dependency] /usr/lib64/kritaplugins/krita_karbontools.so adds dependency on libKF5WidgetsAddons.so.5 from kwidgetsaddons [Dependency] /usr/lib64/kritaplugins/krita_raw_import.so adds dependency on libexiv2.so.28 from exiv2 [Dependency] /usr/lib64/kritaplugins/krita_raw_import.so adds dependency on libKF5KDcraw.so.5 from libkdcraw [Dependency] /usr/lib64/kritaplugins/kritadbexplorer.so adds dependency on libQt5Sql.so.5 from qt5-base [Dependency] /usr/lib64/kritaplugins/kritaexrexport.so adds dependency on libOpenEXR-3_1.so.30 from openexr [Dependency] /usr/lib64/kritaplugins/kritagifexport.so adds dependency on libgif.so.7 from giflib [Dependency] /usr/lib64/kritaplugins/kritaheifexport.so adds dependency on libheif.so.1 from libheif [Dependency] /usr/lib64/kritaplugins/kritajp2import.so adds dependency on libopenjp2.so.7 from openjpeg [Dependency] /usr/lib64/kritaplugins/kritajpegexport.so adds dependency on libjpeg.so.8 from libjpeg-turbo [Dependency] /usr/lib64/kritaplugins/kritajxlexport.so adds dependency on libjxl.so.0.11 from libjxl [Dependency] /usr/lib64/kritaplugins/kritajxlexport.so adds dependency on libjxl_threads.so.0.11 from libjxl [Dependency] /usr/lib64/kritaplugins/kritalcmsengine.so adds dependency on liblcms2.so.2 from liblcms2 [Dependency] /usr/lib64/kritaplugins/kritalcmsengine.so adds dependency on liblcms2_fast_float.so from liblcms2 [Dependency] /usr/lib64/kritaplugins/kritalutdocker.so adds dependency on libOpenColorIO.so.2.5 from opencolorio [Dependency] /usr/lib64/kritaplugins/kritamypaintop.so adds dependency on libmypaint.so.0 from libmypaint [Dependency] /usr/lib64/kritaplugins/kritamypaintop.so adds dependency on libpng16.so.16 from libpng [Dependency] /usr/lib64/kritaplugins/kritapdfimport.so adds dependency on libpoppler-qt5.so.1 from poppler-qt5 [Dependency] /usr/lib64/kritaplugins/kritaseexprgenerator.so adds dependency on libKSeExpr.so.4 from kseexpr [Dependency] /usr/lib64/kritaplugins/kritaseexprgenerator.so adds dependency on libKSeExprUI.so.4 from kseexpr [Dependency] /usr/lib64/kritaplugins/kritastoryboarddocker.so adds dependency on libQt5Svg.so.5 from qt5-svg [Dependency] /usr/lib64/kritaplugins/kritastoryboarddocker.so adds dependency on libQt5PrintSupport.so.5 from qt5-base [Dependency] /usr/lib64/kritaplugins/kritatiffexport.so adds dependency on libtiff.so.6 from libtiff [Dependency] /usr/lib64/kritaplugins/kritatiffimport.so adds dependency on libturbojpeg.so.0 from libjpeg-turbo [Dependency] /usr/lib64/kritaplugins/kritatooltransform.so adds dependency on libgsl.so.25 from gsl [Dependency] /usr/lib64/kritaplugins/kritawebpexport.so adds dependency on libwebpmux.so.3 from libwebp [Dependency] /usr/lib64/kritaplugins/kritawebpexport.so adds dependency on libwebp.so.7 from libwebp [Dependency] /usr/lib64/kritaplugins/kritawebpimport.so adds dependency on libwebpdemux.so.2 from libwebp [Dependency] /usr/lib64/libkritacolord.so.19.0.0 adds dependency on libQt5DBus.so.5 from qt5-base [Dependency] /usr/lib64/libkritacommand.so.19.0.0 adds dependency on libKF5ConfigGui.so.5 from kconfig [Dependency] /usr/lib64/libkritaflake.so.19.0.0 adds dependency on libunibreak.so.5 from libunibreak [Dependency] /usr/lib64/libkritaflake.so.19.0.0 adds dependency on libfribidi.so.0 from fribidi [Dependency] /usr/lib64/libkritaflake.so.19.0.0 adds dependency on libfreetype.so.6 from freetype2 [Dependency] /usr/lib64/libkritaflake.so.19.0.0 adds dependency on libfontconfig.so.1 from fontconfig [Dependency] /usr/lib64/libkritaflake.so.19.0.0 adds dependency on libharfbuzz.so.0 from harfbuzz [Dependency] /usr/lib64/libkritaimage.so.19.0.0 adds dependency on libfftw3.so.3 from fftw [Dependency] /usr/lib64/libkritaimage.so.19.0.0 adds dependency on ld-linux-x86-64.so.2 from glibc [Dependency] /usr/lib64/libkritaresources.so.19.0.0 adds dependency on libquazip1-qt5.so.1.4.0 from quazip-qt5 [Dependency] /usr/lib64/libkritaui.so.19.0.0 adds dependency on libmlt-7.so.7 from mlt [Dependency] /usr/lib64/libkritaui.so.19.0.0 adds dependency on libKF5ItemViews.so.5 from kitemviews [Dependency] /usr/lib64/libkritaui.so.19.0.0 adds dependency on libQt5X11Extras.so.5 from qt5-x11extras [Dependency] /usr/lib64/libkritaui.so.19.0.0 adds dependency on libmlt++-7.so.7 from mlt [Dependency] /usr/lib64/libkritaui.so.19.0.0 adds dependency on libKF5GuiAddons.so.5 from kguiaddons [Dependency] /usr/lib64/libkritawidgetutils.so.19.0.0 adds dependency on libKF5WindowSystem.so.5 from kwindowsystem [Package] Creating /home/build/work/krita-dbginfo-5.2.16-103-1-x86_64.eopkg ... [Package] krita-dbginfo-5.2.16-103-1-x86_64.eopkg took 0:03:51.005437 to emit [Package] Creating /home/build/work/krita-5.2.16-103-1-x86_64.eopkg ... [Package] krita-5.2.16-103-1-x86_64.eopkg took 0:00:40.434490 to emit [Package] Building complete time=2026-03-19T03:41:14.378Z level=DEBUG msg="Collecting files" len=4 time=2026-03-19T03:41:14.378Z level=DEBUG msg="Collecting build artifact" path=krita-5.2.16-103-1-x86_64.eopkg time=2026-03-19T03:41:14.394Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=krita-5.2.16-103-1-x86_64.eopkg time=2026-03-19T03:41:14.394Z level=DEBUG msg="Collecting build artifact" path=krita-dbginfo-5.2.16-103-1-x86_64.eopkg time=2026-03-19T03:41:14.500Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=krita-dbginfo-5.2.16-103-1-x86_64.eopkg time=2026-03-19T03:41:14.500Z level=DEBUG msg="Collecting build artifact" path=krita-5.2.16-103.tram time=2026-03-19T03:41:14.500Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=krita-5.2.16-103.tram time=2026-03-19T03:41:14.500Z level=DEBUG msg="Collecting build artifact" path=pspec_x86_64.xml time=2026-03-19T03:41:14.500Z level=DEBUG msg="Setting file ownership for current user" uid=1002 gid=1002 path=pspec_x86_64.xml time=2026-03-19T03:41:14.500Z level=DEBUG msg="Acquiring global lock" time=2026-03-19T03:41:14.500Z level=DEBUG msg="Cleaning up" time=2026-03-19T03:41:14.502Z level=DEBUG msg="Killing child process in chroot" pid=1383979 time=2026-03-19T03:41:14.745Z level=DEBUG msg="Requesting unmount of all remaining mountpoints" time=2026-03-19T03:41:15.505Z level=INFO msg="Building succeeded"